@charset "utf-8";
/* CSS Document */
body{ min-width:1700px; height: 100%;min-height:900px;}

.align-1{text-align:left !important;}
.align-c{text-align:center !important;}
.c-red{ color:#ee470c !important;}
.c-blue{ color:#327ad4 !important;}
.c-green{ color:#009b97 !important;}
.c-violet{ color:#AA3C65 !important;}

.align-l{text-align:left !important;}
.align-c{text-align:center !important;}
.align-r{text-align:right !important;}

/* Layout Skip Menu */
div.skip{position:absolute;top:0;left:0;width:98%;text-align:center;z-index:100;}
div.skip a{display:block;height:0px;width:10px;overflow:hidden;color:#004bd9;font-weight:bold;background:#fff;}
div.skip a:focus, div.skip a:active{height:auto;width:100%;padding:5px;margin-bottom:10px;}

#header{ height:80px;  display:flex; align-items: center; min-width: 1700px; position:relative;background:#327ad4;padding-right:40px;}

#header h1 {display:flex;justify-content:center;align-items:center;width:240px;}

/* GNB */
#GNB{padding-left:25px;display:flex;align-items:center;}
/* #GNB > li ~ li{margin-left:px;} */
#GNB > li:last-child > a:after{ display:none}
#GNB > li > a{position:relative; display:flex;justify-content:center;align-items:center; height:80px; font-size:18px; padding:0 18px;  color:#fff;font-weight:700;}
#GNB > li > a:hover,
#GNB > li > a.current,
#GNB > li.on > a{ color:#fff;}

/* 전체  메뉴 */
.all_menu_warp{ position:absolute; display:table; z-index: 99999; padding:21px 20px; border:1px solid #323232; background:#fff; left: 50%; transform: translateX(-50%); top:60px; display:none;}
.all_menu{ display:table-cell; position:relative;}
.all_menu:before{content: ""; position: absolute; right: 0px; top: 50px; width: 1px; height: calc( 100% - 50px ); background: #e6e6e6;}
.all_menu_warp > div:last-child:before{ background:none;}
.all_menu_tit{margin:0 5px; background:#f4f5f9;}
.all_menu_tit a{  color:#005aab; font-size:18px; height:50px; line-height:50px; padding-left:20px; display:block;}
.all_menu_list{ width:230px; padding:10px 0;}
.all_menu_list > li > a{ font-size:16px; color:#323232; padding-left:26px;  display:block; margin-bottom:2px;}
.all_menu_list li  li  a{ color:#787878; font-size:13px; padding-left:26px; display:block; height:20px; line-height:20px;}
.all_menu_list li a:hover{ color:#005aab;}
.all_menu_list ul{ margin-bottom:8px;}

.btn_all_menu_close{ position:absolute; background:#005aab; display:inline-block; width:60px; height:60px; right:0; top:-60px;}
.btn_all_menu_close i{ color:#fff;}

.dim_bg{background-color: rgb(0, 0, 0); position: fixed; inset: 0px; opacity: 0.7; z-index: 9999; display:none;}

/* 2Depth 메뉴 */
.submenu{ width:100%; height:auto; z-index:99999; line-height:0px;position:absolute;left:0;top:61px;transition-duration: 0.5s; background:#fff; display:none;
	box-shadow: 0 20px 20px -10px rgba(0,0,0,.2);
	/* filter: shadow(color=#000, direction=180, strength=4); zoom:1; 220118 */
}
.submenu:after{content:'';display:block;clear:both;}
.submenu ul.menubox{display: flex; /* display: -ms-flexbox; display: -webkit-flex; 220118 */ flex-wrap: wrap; width:calc( 100% - 420px); margin-left:240px; padding: 0 0 30px;}
.submenu ul.menubox > li{width:20%; padding:0 14px; border-right:1px solid #f2f2f2; padding-top:20px;}
.submenu ul.menubox > li:nth-child(5n){ border-right:none;}
.submenu ul.menubox > li:nth-child(1n+6){ margin-top:10px; border-top:1px solid #f2f2f2;}
.submenu ul.menubox > li > a{ display:block; height:30px; line-height:30px; font-size:16px;color:#222222;font-family:'SCDream5';padding-left:18px;}
.submenu ul.menubox > li > a.on,
.submenu ul.menubox > li > a:hover{font-family: 'SCDream5';color:#005aab}
.submenu ul.menubox > li > ul {padding: 10px 0 10px;}
.submenu ul.menubox > li > ul > li > a{display:block;text-align:left;word-break:keep-all; height:26px; line-height:26px; color: #666; font-size: 14px;padding-left:18px;}
.submenu ul.menubox > li > ul > li > a.on,
.submenu ul.menubox > li > ul > li > a:hover{color:#1b87d4}


.all_wrap{ height:100%;display:flex;flex-direction: column;}

/* 사용자 메뉴 */
.user_menu{margin-left:auto;}
.user_menu ul{display:flex;align-items:center;}
.user_menu li{position:relative;white-space: nowrap;}
.user_menu li ~ li{padding-left:18px;margin-left:17px;}
.user_menu li ~ li:before{content:'';display:block;position:absolute;top:50%;left:0;width:1px;height:15px;transform:translateY(-50%);background:#5b95dd;}
.user_menu li a{display:flex;align-items:center; color:#fff;font-size:14px;}
.user_menu li a i{margin-right:8px;width:14px;height:14px;}
.user_menu li a span{font-size:14px;}
.user_menu li .name{ color:#fff;font-size:14px;}
.user_menu li .btn{display:inline-flex;align-items:center;padding:0 7px;background:#305b91; color:#fff;font-size:12px;margin-left:10px;height:24px;border-radius:3px;}
.user_menu li .ico-user{background:url('../images/common/ico-user.png') no-repeat 0 0;}
.user_menu li .ico-setting{background:url('../images/common/ico-setting.png') no-repeat 0 0;}

/* 전체 메뉴 */
.btn_allmenu{ position:absolute; width:22px; height:22px; background:url(../images/common/btn_allmenu.png) no-repeat; right:30px; top:20px;}

#sub_allWrap:after, #sub_wrap:after, .leftMenu:after, #sub_contWrap:after{  content:""; display:block; clear:both;}
#sub_allWrap{ position:relative;flex:1; background:#eeeeee;}

/* Left Area */
.left_menu_warp{height:100%; width:240px; background:#fff; position: absolute; overflow-x:hidden; overflow-y:auto;}
.left_menu_warp::-webkit-scrollbar{-webkit-appearance:none;}
.left_menu_warp::-webkit-scrollbar{width:0.5rem;}
.left_menu_warp::-webkit-scrollbar{height:0.5rem;}
.left_menu_warp::-webkit-scrollbar-thumb{background-color:rgba(0, 0, 0, 0.25);border-radius:0.5rem;}
.left_menu_warp::-webkit-scrollbar-track{background-color:rgba(0, 0, 0, 0.05);border-radius:0.5rem;}

#left_menu{ width:240px; position:relative; }
#left_menu .menu-bar{height:50px;display:flex;align-items:center;}
#left_menu .menu-bar > *{flex:1;height:50px;}
#left_menu .menu-bar > * ~ *{border-left:1px solid #fff;}

/* 하위메뉴 on/off */
.lnb_dep2_view.on{ background:#727878 url(../images/common/btn_dep2_open.png) no-repeat 50% 50%; }
.lnb_dep2_view.off {background:#727878 url(../images/common/btn_dep2_close.png) no-repeat 50% 50%;}

/*left 버튼제어*/
.menu-toggle{height:100%;position:relative;}
.menu-toggle button{width:100%;height:50px;position: absolute;}
.left_switch_on {left:0 !important; background:#727878 url(../images/common/btn_switch_close.png) no-repeat 50% 50%;}
.left_switch_off {position:absolute;top:0; width:30px !important;height:50px; background:#727878  url(../images/common/btn_switch_open.png) no-repeat 50% 50%; display: none; left:0px;}

/* Left Menu */
#LNB{ padding-bottom:40px; overflow:auto; height: calc( 100% - 60px );}
#LNB > li ~ li{border-top:1px solid #e5e5e5;}
#LNB > li > a{ height:60px; font-size:16px; padding-left:20px; display:flex;align-items:center;font-weight:600;}
#LNB li.has-menu > a{background:url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.73684 5L9.47368 -2.83122e-07H0L4.73684 5Z' fill='%23777D8B'/%3E%3C/svg%3E%0A") no-repeat right 20px center;}
#LNB li.has-menu.on > a{ background: url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.73684 0L9.47368 5H0L4.73684 0Z' fill='%23777D8B'/%3E%3C/svg%3E%0A") no-repeat right 20px center;}
/* #LNB li.has-menu.active > a{  background: url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.73684 5L9.47368 -2.83122e-07H0L4.73684 5Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat right 20px center;}
#LNB li.has-menu.active.on > a{ background: url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.73684 0L9.47368 5H0L4.73684 0Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat right 20px center;} */
#LNB > li > a.noBg{ background:none !important;}
#LNB > li > ul > li {position:relative;}
#LNB > li > ul > li:before{content:'';display:block;position:absolute;top:25px;left:24px;width:5px;height:1px;background:#949495;}
#LNB > li > ul > li > a{ display:flex;align-items:center;height:48px;padding:0 20px 0 44px;font-weight:500;color:#000;text-decoration: none;}
#LNB > li > ul > li.on > a{ text-decoration:underline; color:#000;text-decoration: none;}
#LNB > li > ul > li.on > a:before{background:#000;}
#LNB > li > ul > li > ul{padding:20px 0; background:#f5f5f7;}
#LNB > li > ul > li > ul > li > a{position:relative; height:36px;display:flex;align-items:center;font-size:15px;font-weight:500;color:#949495;padding-left:50px;}
#LNB > li > ul > li > ul > li > a:before{content:'';display:block;position:absolute;top:15px;left:38px;width:2px;height:2px;background:#949495;}
#LNB > li.active > a.noBg{background:#327ad4 !important;}
#LNB > li.active > a{background-image: linear-gradient(145deg, rgba(50,122,212,1) 31%, rgba(35,104,191,1) 100%); background-position:0 0; background-repeat:no-repeat; color:#fff;}
#LNB > li.has-menu.active > a{background-image: url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.73684 5L9.47368 -2.83122e-07H0L4.73684 5Z' fill='white'/%3E%3C/svg%3E%0A"), linear-gradient(145deg, rgba(50,122,212,1) 31%, rgba(35,104,191,1) 100%); background-position:right 20px top 50%, 0 0; background-repeat:no-repeat; color:#fff;}
#LNB > li.has-menu.active.on > a{background-image: url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.73684 0L9.47368 5H0L4.73684 0Z' fill='white'/%3E%3C/svg%3E%0A"), linear-gradient(145deg, rgba(50,122,212,1) 31%, rgba(35,104,191,1) 100%); background-position:right 20px top 50%, 0 0; background-repeat:no-repeat; color:#fff;}
#LNB > li.active > ul{background:#e0dfe4;border-top:1px solid rgba(255,255,255,.5);}
#LNB > li.active > ul > li:before{background:#000;}
#LNB > li.active > ul > li > a{ color:#666;}
#LNB > li.active > ul > li.active > a{ color:#000;font-weight:700;}
#LNB > li.active > ul > li.active.has-menu > a{background-image: url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.73684 5L9.47368 -2.83122e-07H0L4.73684 5Z' fill='black'/%3E%3C/svg%3E%0A");}
#LNB > li.active > ul > li.active.has-menu.on > a{background-image: url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.73684 0L9.47368 5H0L4.73684 0Z' fill='black'/%3E%3C/svg%3E%0A");}
#LNB > li.active > ul > li.on > a:before{background:#000;}
#LNB > li.active > ul > li > ul > li.on > a{ color:#000;font-weight:700;}
#LNB > li.active > ul > li > ul > li > a:before{background:#000;}

.left_menu_warp ~ #sub_wrap{float:right;  width:calc(100% - 240px);}
#sub_wrap{display:flex;flex-direction: column; padding:40px 40px 30px; height:100%; min-height:915px;}
#sub_wrap.on{ width:100%; display:block;}
#sub_wrap.off{width: calc( 100% - 240px ); }


/* Location */
.g_location_warp{ height:50px; padding-top:16px;margin-top:-40px;}
#g_location{ display:flex;align-items:center;}
#g_location li{ padding-right:24px; position:relative;display:flex;align-items:center;}
#g_location li a{ color:#272b36; font-size:16px;}
#g_location li:before {content: ""; position: absolute; right: 10px; top: 50%; width: 6px; height: 10px; background:url(../images/common/arrow_location.png) no-repeat;background-size:auto 100%;transform:translateY(-50%);}
#g_location li:last-child a{font-weight:700;}
#g_location li:last-child:before{ display:none;}
.g_location_home{ display:inline-block; width:16px; height:16px; background:url(../images/common/icon_home.png);}

#sub_contWrap{flex:1; padding:25px 30px; position:relative; background:#fff; overflow:hidden; min-height:850px;border-radius:8px;}

/* MY Menu */
.my_menu{ position:absolute; right:30px; top:7px; display:table;}
.my_menu > li{ display:table-cell; padding-left:15px;}

.btn_mymenu{ width:250px; height:34px; line-height:34px; border:1px solid #f2652a; color:#f2652a; border-radius:5px; font-size:13px; font-family: 'SCDream5'; text-align:left; padding-left:20px;
	background:url(../images/common/arrow_bookmark_down.png) no-repeat right 10px center #fff;}
.btn_mymenu.on{background:url(../images/common/arrow_bookmark_up.png) no-repeat right 10px center #fff;}

.my_menu_list{ position:absolute;  border:1px solid #f2652a;border-radius:5px; padding:5px 10px; z-index:99; background:#fff; width:250px; display:none; top:33px;}
.my_menu_list li{}
.my_menu_list li a{ line-height:24px;}

.btn_bookmark{ display:inline-block; width:22px; height:22px; background:url(../images/common/icon_bookmark_off.png); vertical-align:middle;}
.btn_bookmark.on{ background:url(../images/common/icon_bookmark.png);}


.page_tab:after, .page2_tab:after, #sub_contWrap:after, .drone_pic_wrap:after{ content:""; display:block; clear:both;}

/* Title 타이틀 Set */
.h3{ font-size:20px; color:#000000; margin-bottom:20px; position:relative;font-weight:800;}
.h4{ margin-top:40px; margin-bottom: 20px; font-size: 18px; letter-spacing: -0.07em; position: relative; color: #272b36; padding-left:18px;font-weight:700;}
.h4:before{content:'';display:block;position:absolute;top:9px;left:0;width:8px;height:2px;background:#272b36;}
.h5{ margin-bottom:10px; color:red;} /* 220106 */
.h5_2{ font-size:15px; position:relative; padding-left:10px; margin-top:20px; margin-bottom:10px;}
.h5_2:before {content: ""; position: absolute; left: 0; top: 9px; width: 4px; height: 4px; background: #135eec;}

.h6{ font-size:14px; position:relative; padding-left:10px;}
.h6:before {content: ""; position: absolute; left: 0; top: 9px; width: 3px; height: 3px; background: #333;}

/* 리포트 */
.tit_rep{ color:#005aab; font-size:14px; margin-bottom:10px;}

/* Page TAB 메뉴 */
.page_tab{ margin-bottom:10px; border-bottom:1px solid #dcdcdc;}
.page_tab li{ float:left; border: 1px solid #ddd; border-left:none; border-bottom: none; background:#f7f7f7; width:max-content;}
.page_tab li:first-child{ border-left:1px solid #dcdcdc; margin-left:-1px;}
.page_tab li a{ display:block;  padding:0 30px;  height:38px; line-height:38px; text-align:center;}
.page_tab li.on{background:#fff; border:1px solid #005aab; border-bottom:1px solid #fff; margin-left:-1px; margin-bottom:-1px;}
.page_tab li.on a{ color:#005aab; font-family: 'SCDream5';}

.page_tab.w_fix{ display:table; width:100%;  border-bottom:none;}
.page_tab.w_fix li{ float:none; display:table-cell; border-bottom:1px solid #dcdcdc;}
.page_tab.w_fix li.on{  border-bottom:none;}

.page2_tab{ margin-bottom:10px; border-bottom:1px solid #dcdcdc;}
.page2_tab li{ float:left; border: 1px solid #ddd; border-left:none; border-bottom: none; background:#f7f7f7; width:250px;}
.page2_tab li:first-child{ border-left:1px solid #dcdcdc; margin-left:-1px;}
.page2_tab li a{ display:block;  padding:0 30px;  height:38px; line-height:38px; text-align:center;}
.page2_tab li.on{background:#fff; border:1px solid #005aab; border-bottom:1px solid #fff; margin-left:-1px; margin-bottom:-1px;}
.page2_tab li.on a{ color:#005aab; font-family: 'SCDream5';}
.page2_tab_cont{ display:none; margin-bottom:20px;}
#page2_tab1{ display:block;}

.page2_tab.w_fix{ display:table; width:100%;  border-bottom:none;}
.page2_tab.w_fix li{ float:none; display:table-cell; border-bottom:1px solid #dcdcdc;}
.page2_tab.w_fix li.on{  border-bottom:none;}

/* 컨텐츠 안 탭메뉴*/
.sub_tab{ display:table; margin-bottom:28px; margin-top:30px;}
.sub_tab li{ display:table-cell; padding-right:10px;}
.sub_tab li a{ display:block; border:1px solid #c8c8c8; text-align:center; width:200px; height:30px; line-height:30px; border-radius:30px;}
.sub_tab li.on a{ background:#f2652a; border:none; color:#fff;}
.sub_tab_cont{ display:none;}
#sub_tab1{ display:block;}

.sub_tab.w_fix{ width:100%; table-layout:fixed;}
.sub_tab.w_fix li a{ width:100%;}
.sub_tab.w_fix li:last-child{ padding-right:0;}

/*서치박스*/
.search_box { background:#eaf1fb; margin-bottom:20px; padding:20px 0px; text-align:center; border-radius:8px;}
.search_box > *{vertical-align:top;}
.search_box > * ~ *{margin-left:3px;}

/* ico */
[class*=ico-]{display:inline-block;background-position:50% 50% !important;background-repeat:no-repeat !important;background-size:100% 100% !important;}
.ico-setting{width:14px;height:14px;background-image: url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAABqQAAAQqAQAAAAAJjiMUAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAd2KE6QAAAAHdElNRQfoBxoNCAflItRcAAAEi0lEQVR42u3PAQ0AIAzAsPtXiwOQQfZ0Cta5Czvz+4CKal9Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6UXWi6kTViaoTVSeqTlSdqDpRdaLqRNWJqhNVJ6pOVJ2oOlF1oupE1YmqE1Unqk5Unag6LVU93xRwVsqOmYMAAAAASUVORK5CYII=');}
.ico-pdf{width:24px;height:24px;background-image: url('../images/common/ico-pdf.png');}
.ico-link{width:24px;height:24px;background-image: url('../images/common/ico-link.png');}
.ico-hwp{width:24px;height:24px;background-image: url('../images/common/ico-hwp.png');}
.ico-doc{width:24px;height:24px;background-image: url('../images/common/ico-doc.png');}
.ico-excel{width:24px;height:24px;background-image: url('../images/common/ico-excel.png');}
.ico-ppt{width:24px;height:24px;background-image: url('../images/common/ico-ppt.png');}
.ico-img{width:24px;height:24px;background-image: url('../images/common/ico-img.png');}
.ico-zip{width:24px;height:24px;background-image: url('../images/common/ico-zip.png');}
.ico-preview{width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg width='42' height='40' viewBox='0 0 42 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.5' y='1.5' width='29' height='37' fill='white' stroke='%23327AD4' stroke-width='3'/%3E%3Ccircle cx='28' cy='21' r='9' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.2134 11.0225C23.2866 11.1975 21.4946 11.9027 19.8803 13.1215C19.3926 13.4896 18.4 14.5004 18.0135 15.0225C16.9985 16.3934 16.352 17.9363 16.0968 19.5967C16.0018 20.2145 15.9704 21.3682 16.0312 22.0008C16.3267 25.0733 17.9505 27.7914 20.5178 29.5112C21.7061 30.3072 23.3263 30.9086 24.8318 31.1126C25.4257 31.1931 26.8685 31.1821 27.467 31.0926C28.8339 30.8879 30.0614 30.4507 31.2559 29.7431L31.7704 29.4383L36.6855 34.3327C38.9816 36.6258 39.2393 36.87 39.4291 36.9328C40.23 37.1976 40.9955 36.6505 40.9996 35.8102C41.0022 35.3008 41.0525 35.361 38.3667 32.6619L33.5512 27.8515L33.7629 27.6175C34.2441 27.0852 34.9443 25.9803 35.265 25.2472C35.6782 24.3027 35.9455 23.3571 36.0801 22.3639C36.1667 21.7251 36.1643 20.423 36.0752 19.7669C35.4615 15.2449 31.9729 11.7349 27.4457 11.0843C26.9073 11.0069 25.7408 10.9746 25.2134 11.0225ZM27.0844 13.4242C28.7758 13.6498 30.3026 14.4101 31.5282 15.6372C32.8112 16.9216 33.5565 18.485 33.7548 20.3077C34.15 23.9398 31.8296 27.4195 28.3004 28.487C27.4933 28.7312 27.0886 28.786 26.0856 28.7869C25.1297 28.7877 24.8695 28.7572 24.088 28.5527C21.292 27.8211 19.1251 25.5249 18.5096 22.6415C18.4046 22.1496 18.3955 22.0279 18.3941 21.1072C18.3929 20.2291 18.4046 20.0486 18.4903 19.625C18.6995 18.5915 19.1818 17.4593 19.7621 16.6394C20.1349 16.1126 21.1201 15.1267 21.6442 14.756C22.3684 14.2436 23.4656 13.754 24.343 13.5516C25.1457 13.3665 26.2627 13.3146 27.0844 13.4242Z' fill='%23327AD4' stroke='%23327AD4'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.ico-check{width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 15C30 23.2843 23.2843 30 15 30C6.71573 30 0 23.2843 0 15C0 6.71573 6.71573 0 15 0C23.2843 0 30 6.71573 30 15Z' fill='%23327AD4'/%3E%3Cpath d='M16.8205 13.3533C19.6857 10.4418 21.1424 9.05581 21.3729 9.02191C22.3435 8.87969 23 9.43986 23 10.4104V11.0446L18.1525 15.9782C14.9483 19.2395 13.1902 20.9322 12.9661 20.9716C12.1984 21.1069 11.8369 20.8403 9.40664 18.3469C7.02251 15.9006 7 15.8718 7 15.2712C7 14.4062 7.49844 13.8889 8.33193 13.8889C8.92583 13.8889 8.96393 13.9181 10.7711 15.762L12.6069 17.6351L16.8205 13.3533Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.ico-caution{width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill-rule='evenodd' fill='%23FFD800' d='M7.999 0C12.417 0 15.1 3.582 15.1 7.1c0 5.318-2.683 8-7.101 8S0 12.418 0 7.1C0 3.582 3.581 0 7.999 0z'/%3E%3Cpath fill-rule='evenodd' d='M6.1 11.1v-2h2v2h-2zm0-8h2v5h-2v-5z'/%3E%3C/svg%3E") no-repeat 0 0;background-size:auto 100%;}
.ico-print{width:16px;height:15px;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1698_15446)'%3E%3Cpath d='M23 19H18.93C18.6648 19 18.4104 18.8946 18.2229 18.7071C18.0354 18.5196 17.93 18.2652 17.93 18V15H6V18C6 18.2652 5.89464 18.5196 5.70711 18.7071C5.51957 18.8946 5.26522 19 5 19H1C0.734784 19 0.48043 18.8946 0.292893 18.7071C0.105357 18.5196 0 18.2652 0 18V8C0 7.20435 0.31607 6.44129 0.87868 5.87868C1.44129 5.31607 2.20435 5 3 5H21C21.7956 5 22.5587 5.31607 23.1213 5.87868C23.6839 6.44129 24 7.20435 24 8V18C24 18.2652 23.8946 18.5196 23.7071 18.7071C23.5196 18.8946 23.2652 19 23 19ZM19.93 17H22V8C22.0015 7.86827 21.9766 7.73757 21.9269 7.61558C21.8771 7.49359 21.8035 7.38276 21.7104 7.28961C21.6172 7.19646 21.5064 7.12285 21.3844 7.07312C21.2624 7.02339 21.1317 6.99853 21 7H3C2.86827 6.99853 2.73757 7.02339 2.61558 7.07312C2.49359 7.12285 2.38276 7.19646 2.28961 7.28961C2.19646 7.38276 2.12285 7.49359 2.07312 7.61558C2.02339 7.73757 1.99853 7.86827 2 8V17H4V14C4 13.7348 4.10536 13.4804 4.29289 13.2929C4.48043 13.1054 4.73478 13 5 13H18.93C19.1952 13 19.4496 13.1054 19.6371 13.2929C19.8246 13.4804 19.93 13.7348 19.93 14V17Z' fill='%23327AD4'/%3E%3Cpath d='M18.933 7H5C4.73478 7 4.48043 6.89464 4.29289 6.70711C4.10536 6.51957 4 6.26522 4 6V1C4 0.734784 4.10536 0.48043 4.29289 0.292893C4.48043 0.105357 4.73478 0 5 0L18.933 0C19.1982 0 19.4526 0.105357 19.6401 0.292893C19.8276 0.48043 19.933 0.734784 19.933 1V6C19.933 6.26522 19.8276 6.51957 19.6401 6.70711C19.4526 6.89464 19.1982 7 18.933 7ZM6 5H17.933V2H6V5ZM17.033 24H6.9C6.13087 24 5.39325 23.6945 4.84939 23.1506C4.30554 22.6068 4 21.8691 4 21.1V14C4 13.7348 4.10536 13.4804 4.29289 13.2929C4.48043 13.1054 4.73478 13 5 13H18.93C19.1952 13 19.4496 13.1054 19.6371 13.2929C19.8246 13.4804 19.93 13.7348 19.93 14V21.1C19.93 21.8686 19.6249 22.6058 19.0817 23.1495C18.5385 23.6933 17.8016 23.9992 17.033 24ZM6 15V21.1C6 21.3387 6.09482 21.5676 6.2636 21.7364C6.43239 21.9052 6.66131 22 6.9 22H17.033C17.2717 22 17.5006 21.9052 17.6694 21.7364C17.8382 21.5676 17.933 21.3387 17.933 21.1V15H6Z' fill='%23327AD4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1698_15446'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.ico-print2{width:25px;height:20px;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1698_15446)'%3E%3Cpath d='M23 19H18.93C18.6648 19 18.4104 18.8946 18.2229 18.7071C18.0354 18.5196 17.93 18.2652 17.93 18V15H6V18C6 18.2652 5.89464 18.5196 5.70711 18.7071C5.51957 18.8946 5.26522 19 5 19H1C0.734784 19 0.48043 18.8946 0.292893 18.7071C0.105357 18.5196 0 18.2652 0 18V8C0 7.20435 0.31607 6.44129 0.87868 5.87868C1.44129 5.31607 2.20435 5 3 5H21C21.7956 5 22.5587 5.31607 23.1213 5.87868C23.6839 6.44129 24 7.20435 24 8V18C24 18.2652 23.8946 18.5196 23.7071 18.7071C23.5196 18.8946 23.2652 19 23 19ZM19.93 17H22V8C22.0015 7.86827 21.9766 7.73757 21.9269 7.61558C21.8771 7.49359 21.8035 7.38276 21.7104 7.28961C21.6172 7.19646 21.5064 7.12285 21.3844 7.07312C21.2624 7.02339 21.1317 6.99853 21 7H3C2.86827 6.99853 2.73757 7.02339 2.61558 7.07312C2.49359 7.12285 2.38276 7.19646 2.28961 7.28961C2.19646 7.38276 2.12285 7.49359 2.07312 7.61558C2.02339 7.73757 1.99853 7.86827 2 8V17H4V14C4 13.7348 4.10536 13.4804 4.29289 13.2929C4.48043 13.1054 4.73478 13 5 13H18.93C19.1952 13 19.4496 13.1054 19.6371 13.2929C19.8246 13.4804 19.93 13.7348 19.93 14V17Z' fill='%23327AD4'/%3E%3Cpath d='M18.933 7H5C4.73478 7 4.48043 6.89464 4.29289 6.70711C4.10536 6.51957 4 6.26522 4 6V1C4 0.734784 4.10536 0.48043 4.29289 0.292893C4.48043 0.105357 4.73478 0 5 0L18.933 0C19.1982 0 19.4526 0.105357 19.6401 0.292893C19.8276 0.48043 19.933 0.734784 19.933 1V6C19.933 6.26522 19.8276 6.51957 19.6401 6.70711C19.4526 6.89464 19.1982 7 18.933 7ZM6 5H17.933V2H6V5ZM17.033 24H6.9C6.13087 24 5.39325 23.6945 4.84939 23.1506C4.30554 22.6068 4 21.8691 4 21.1V14C4 13.7348 4.10536 13.4804 4.29289 13.2929C4.48043 13.1054 4.73478 13 5 13H18.93C19.1952 13 19.4496 13.1054 19.6371 13.2929C19.8246 13.4804 19.93 13.7348 19.93 14V21.1C19.93 21.8686 19.6249 22.6058 19.0817 23.1495C18.5385 23.6933 17.8016 23.9992 17.033 24ZM6 15V21.1C6 21.3387 6.09482 21.5676 6.2636 21.7364C6.43239 21.9052 6.66131 22 6.9 22H17.033C17.2717 22 17.5006 21.9052 17.6694 21.7364C17.8382 21.5676 17.933 21.3387 17.933 21.1V15H6Z' fill='%23327AD4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1698_15446'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.ico-pen{width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.0009 8.07692C25.924 7.15385 25.924 5.76923 25.0009 4.84615L20.8471 0.692308C19.924 -0.230769 18.5394 -0.230769 17.6163 0.692308L0.308594 18V25.3846H7.69321L25.0009 8.07692ZM19.2317 2.30769L23.3855 6.46154L19.924 9.92308L15.7701 5.76923L19.2317 2.30769ZM2.61629 23.0769V18.9231L14.1547 7.38461L18.3086 11.5385L6.77013 23.0769H2.61629Z' fill='%23327AD4'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.ico-pen-circle{width:16px;height:16px;background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 30C23.2843 30 30 23.2843 30 15C30 6.71573 23.2843 0 15 0C6.71573 0 0 6.71573 0 15C0 23.2843 6.71573 30 15 30Z' fill='%23FFD900'/%3E%3Cpath d='M19.319 7L23 10.681L11.681 22H8V18.319L19.319 7Z' fill='black'/%3E%3C/svg%3E%0A");}

.ico-pencil-whtie {width:19px;height:19px;background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1708_15912)'%3E%3Cpath d='M23.7196 2.45994L33.0396 11.7799C33.6496 12.3899 33.6496 13.3799 33.0396 13.9799L15.7096 31.3199C15.2396 31.7899 14.6296 32.0899 13.9696 32.1799L3.43957 33.5399C2.58957 33.6499 1.87957 32.9099 2.00957 32.0599L3.81957 21.0899C3.91957 20.4699 4.20957 19.8999 4.64957 19.4599L21.5096 2.45994C22.1196 1.84994 23.1096 1.84994 23.7196 2.45994Z' stroke='white' stroke-width='5' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1708_15912'%3E%3Crect width='35.5' height='35.55' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.ico-ing-white {width:21px;height:19px;background-image: url("data:image/svg+xml,%3Csvg width='38' height='35' viewBox='0 0 38 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1708_15904)'%3E%3Cpath d='M17.1699 31.8401C16.8299 31.8401 16.4999 31.8301 16.1699 31.8101' stroke='white' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.26 29.53C5.2 26.92 2.5 22.36 2.5 17.17C2.5 10.67 6.72 5.15998 12.58 3.22998' stroke='white' stroke-width='5' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1.84 7.35'/%3E%3Cpath d='M16.1699 2.53C16.4999 2.51 16.8299 2.5 17.1699 2.5' stroke='white' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.6992 5.22998C27.6003 6.58666 29.1495 8.3782 30.2175 10.4552C31.2856 12.5322 31.8416 14.8345 31.8392 17.17C31.8392 20.9 30.4492 24.3 28.1592 26.89' stroke='white' stroke-width='5' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M24.5898 21.3L26.2198 29.3L34.8798 28.34' stroke='white' stroke-width='5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1708_15904'%3E%3Crect width='37.38' height='34.34' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.ico-check-white {width:22px;height:13px;background-image: url("data:image/svg+xml,%3Csvg width='36' height='23' viewBox='0 0 36 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1708_15910)'%3E%3Cpath d='M1.81055 8.48001L11.5605 18.73L34.0205 2.01001' stroke='white' stroke-width='5' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1708_15910'%3E%3Crect width='35.51' height='22.05' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.ico-docreturn-wthite {width:18px;height:20px;background-image: url("data:image/svg+xml,%3Csvg width='33' height='39' viewBox='0 0 33 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1708_15901)'%3E%3Cpath d='M18.67 36.83H2V2H30.99V16.94M10.88 12.1H22.11M10.88 19.42H22.11M24.77 30.09H34.8' stroke='white' stroke-width='4.5' stroke-miterlimit='10'/%3E%3Cpath d='M28.8809 36.7301L19.3809 30.1201L28.8809 23.3301V36.7301Z' fill='white' stroke='white' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1708_15901'%3E%3Crect width='32.99' height='38.83' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.ico-folder-wthite {width:21px;height:18px;background-image: url("data:image/svg+xml,%3Csvg width='42' height='34' viewBox='0 0 42 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1708_15899)'%3E%3Cpath d='M2.5 31.51V2.5H16.46L20.11 9.07H38.81V31.51H2.5Z' stroke='white' stroke-width='5' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1708_15899'%3E%3Crect width='41.31' height='34.01' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.ico-issue-wthite {width:17px;height:20px;background-image: url("data:image/svg+xml,%3Csvg width='33' height='40' viewBox='0 0 33 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.88 12.6H22.11M10.88 19.92H22.11M10.88 27.23H22.11M2 2.5H30.99V37.33H2V2.5Z' stroke='white' stroke-width='4.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");}
.ico-search-wthite {width:19px;height:19px;background-image: url("data:image/svg+xml,%3Csvg width='38' height='37' viewBox='0 0 38 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1716_15991)'%3E%3Cpath d='M16.76 31.02C24.6356 31.02 31.02 24.6356 31.02 16.76C31.02 8.88442 24.6356 2.5 16.76 2.5C8.88442 2.5 2.5 8.88442 2.5 16.76C2.5 24.6356 8.88442 31.02 16.76 31.02Z' stroke='white' stroke-width='5' stroke-miterlimit='10'/%3E%3Cpath d='M27.0391 26.6599L35.5491 35.1699' stroke='white' stroke-width='5' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1716_15991'%3E%3Crect width='37.32' height='36.94' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}

.ico-pencil{width:19px;height:19px;background-image: url("data:image/svg+xml,%3Csvg width='36' height='37' viewBox='0 0 36 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1708_15924)'%3E%3Cpath d='M23.7196 2.95994L33.0396 12.2799C33.6496 12.8899 33.6496 13.8799 33.0396 14.4799L15.7096 31.8199C15.2396 32.2899 14.6296 32.5899 13.9696 32.6799L3.43957 34.0399C2.58957 34.1499 1.87957 33.4099 2.00957 32.5599L3.81957 21.5899C3.91957 20.9699 4.20957 20.3999 4.64957 19.9599L21.5096 2.95994C22.1196 2.34994 23.1096 2.34994 23.7196 2.95994Z' stroke='%230998A5' stroke-width='5' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1708_15924'%3E%3Crect width='35.5' height='35.55' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.ico-ing {width:21px;height:19px;background-image: url("data:image/svg+xml,%3Csvg width='38' height='35' viewBox='0 0 38 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1708_15916)'%3E%3Cpath d='M17.1699 32.3401C16.8299 32.3401 16.4999 32.3301 16.1699 32.3101' stroke='%230E9F3E' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.26 30.03C5.2 27.42 2.5 22.86 2.5 17.67C2.5 11.17 6.72 5.65998 12.58 3.72998' stroke='%230E9F3E' stroke-width='5' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1.84 7.35'/%3E%3Cpath d='M16.1699 3.03C16.4999 3.01 16.8299 3 17.1699 3' stroke='%230E9F3E' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.6992 5.72998C27.6003 7.08666 29.1495 8.8782 30.2175 10.9552C31.2856 13.0322 31.8416 15.3345 31.8392 17.67C31.8392 21.4 30.4492 24.8 28.1592 27.39' stroke='%230E9F3E' stroke-width='5' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M24.5898 21.8L26.2198 29.8L34.8798 28.84' stroke='%230E9F3E' stroke-width='5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1708_15916'%3E%3Crect width='37.38' height='34.34' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.ico-check {width:22px;height:13px;background-image: url("data:image/svg+xml,%3Csvg width='36' height='23' viewBox='0 0 36 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1708_15922)'%3E%3Cpath d='M1.81055 8.98001L11.5605 19.23L34.0205 2.51001' stroke='%23327AD4' stroke-width='5' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1708_15922'%3E%3Crect width='35.51' height='22.05' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.ico-docreturn {width:18px;height:20px;background-image: url("data:image/svg+xml,%3Csvg width='33' height='40' viewBox='0 0 33 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1708_15926)'%3E%3Cpath d='M18.67 37.33H2V2.5H30.99V17.44M10.88 12.6H22.11M10.88 19.92H22.11M24.77 30.59H34.8' stroke='%23E55348' stroke-width='4.5' stroke-miterlimit='10'/%3E%3Cpath d='M28.8809 37.2301L19.3809 30.6201L28.8809 23.8301V37.2301Z' fill='%23E55348'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1708_15926'%3E%3Crect width='32.99' height='38.83' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.ico-folder {width:21px;height:18px;background-image: url("data:image/svg+xml,%3Csvg width='42' height='35' viewBox='0 0 42 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1708_15914)'%3E%3Cpath d='M2.5 32.01V3H16.46L20.11 9.57H38.81V32.01H2.5Z' stroke='%23AA3C65' stroke-width='5' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1708_15914'%3E%3Crect width='41.31' height='34.01' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.ico-issue {width:17px;height:20px;background-image: url("data:image/svg+xml,%3Csvg width='33' height='40' viewBox='0 0 33 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1715_15984)'%3E%3Cpath d='M10.88 12.6H22.11M10.88 19.92H22.11M10.88 27.23H22.11M2 2.5H30.99V37.33H2V2.5Z' stroke='%23327AD4' stroke-width='4.5' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1715_15984'%3E%3Crect width='32.99' height='38.83' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.ico-search {width:19px;height:19px;background-image: url("data:image/svg+xml,%3Csvg width='38' height='37' viewBox='0 0 38 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1716_15988)'%3E%3Cpath d='M16.76 31.02C24.6356 31.02 31.02 24.6356 31.02 16.76C31.02 8.88442 24.6356 2.5 16.76 2.5C8.88442 2.5 2.5 8.88442 2.5 16.76C2.5 24.6356 8.88442 31.02 16.76 31.02Z' stroke='%230E9F3E' stroke-width='5' stroke-miterlimit='10'/%3E%3Cpath d='M27.0391 26.6599L35.5491 35.1699' stroke='%230E9F3E' stroke-width='5' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1716_15988'%3E%3Crect width='37.32' height='36.94' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}

.ico-circle {width:14px;height:14px;background:#327ad4;border-radius:100%;}
.ico-triangle {width:15px;height:14px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14'%3E%3Cpath fill-rule='evenodd' fill='%232696A0' d='m7.219 0 7 13.1h-14l7-13.1z'/%3E%3C/svg%3E%0A");}
.ico-x {width:15px;height:15px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cpath fill-rule='evenodd' fill='%23AA3C65' d='m14.938 12.486-2.45 2.45-4.548-4.548-4.549 4.548-2.449-2.45L5.49 7.939.942 3.391 3.391.942 7.94 5.49 12.488.942l2.45 2.449-4.549 4.548 4.549 4.547z'/%3E%3C/svg%3E%0A");}
.ico-file {width:18px;height:18px;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1908_6581)'%3E%3Cpath d='M19.2863 17.8567C19.2863 18.2356 19.1358 18.599 18.8679 18.8669C18.5999 19.1348 18.2366 19.2853 17.8577 19.2853H2.14342C1.76453 19.2853 1.40117 19.1348 1.13326 18.8669C0.865354 18.599 0.714844 18.2356 0.714844 17.8567V4.99958L5.00056 0.713867H17.8577C18.2366 0.713867 18.5999 0.864377 18.8679 1.13229C19.1358 1.4002 19.2863 1.76356 19.2863 2.14244V17.8567Z' stroke='%232277F2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 12.1426H5V19.2854H15V12.1426Z' stroke='%232277F2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.0011 0.713867H6.42969V6.42815H15.0011V0.713867Z' stroke='%232277F2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1908_6581'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}


/* 공용 버튼 */
.btn-wrap{margin-top:30px;display:flex;align-items:center;gap:10px;}
.btn-wrap .center{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;}
.btn-wrap .right{margin-left:auto;display:flex;align-items:center;gap:10px;}

.btn-basic,
.btn_m{font-size:16px; display:inline-flex; align-items: center; height:36px; line-height:36px; padding:0 14px; color: #0998a5; border-radius: 3px; background-color:#fff; border:1px solid #0998a5; vertical-align:middle;} /* 버튼 기본 */
.btn_m.bu{ background:#0998a5; color:#fff;}
.btn_m.og{ background:#f2652a; color:#fff; border:1px solid #f2652a;}
.btn_m.gr{ background:#969696; color:#fff; border:1px solid #969696; height:26px; line-height:24px; font-size:12px;}
.btn_m i{ color:#0998a5; margin-right:4px;}
.btn_m.bu i, .btn_m.og i, .btn_m.gr i{ color:#fff; margin-right:4px;}
.btn_m i, .btn_m.bu i, .btn_m.og i{ font-size:15px; vertical-align:middle;}
.btn_m.gr i{ font-size:13px;}
.btn_m.close{ height:20px; line-height:18px; width:20px; padding:0; text-align:center;}
.btn-basic{background:#7e7e7e; color:#fff;border:1px solid #7e7e7e;padding:0 20px;white-space: nowrap;text-align:center;justify-content: center;}
.btn-basic i:first-child{margin-right:7px;}
.btn-basic.lg{height:46px;line-height:43px;min-width: 130px;font-size:18px;}
.btn-basic.pd-st2{padding:0 10px;}
[class*=btn-].red{background:#ee470c;border-color: #ee470c;}
[class*=btn-].blue{background:#327ad4;border-color: #327ad4;}
[class*=btn-].black{background:#272b36;border-color: #272b36;}
[class*=btn-].green{background:#0998a5;border-color: #0998a5;}
[class*=btn-].orange{background:#f2652a;border-color: #f2652a;}
[class*=btn-].blue-line{background:#fff;border:1px solid #327ad4; color:#327ad4;}
[class*=btn-].lightgray{background:#ededed;border-color: #ededed; color:#000;}
[class*=btn-].full{width:100%;}
.btn-type1{height:46px;border-radius:3px;display:inline-flex;background:#7e7e7e; color:#fff;letter-spacing: -0.45px;font-size:18px;font-weight:600;padding:0 16px; justify-content:center;align-items:center;}
.btn-type2{height:60px;border-radius:3px;display:inline-flex;background:#7e7e7e; color:#fff;letter-spacing: -0.45px;font-size:18px;font-weight:700;padding:0 16px; justify-content:center;align-items:center;}
.min-size1{width:190px;}

.btn_swich{ display:table;}
.btn_swich li{ display:table-cell;}
.btn_swich li a{ line-height:18px; display:inline-block; color:#969696;}
.btn_swich li:first-child a{ color:#0998a5}
.btn_swich.on2 li:first-child a{ color:#969696}
.btn_swich.on2 li:last-child a{ color:#0998a5}
.btn_swich em{ display:inline-block; width:38px; height:18px; background:url(../images/common/btn_swich_left.png) no-repeat; vertical-align:middle; margin:0 10px; cursor:pointer;}
.btn_swich em.on{ background:url(../images/common/btn_swich_right.png) no-repeat;}

.btn_area{ margin:10px 0;}

.disabled,
button:disabled{ color:#BDBDBD !important;background-color:#E6E6E6 !important; cursor:default !important;}
.readonly{ background-color:#f0f0f0; color:#969696; cursor:default !important;}

.line-dot{height:1px;border-top:1px dashed #7e7e7e;margin-top:20px;}
.line-dot + *{margin-top:20px;}

/*페이징*/
.pagebtn { text-align:center; padding-top:20px; display:flex;align-items:center;justify-content: center; gap:5px;}
.pagebtn> a:first-child { margin-left:0px !important;}
.pagebtn> a {width:30px; height:30px; line-height:30px; border-radius:8px; display:inline-block; text-align:center; color:#16172e; cursor: pointer;font-size:16px;}
.pagebtn> a> img { height:24px; width:24px; border:0px;}
.pagebtn> .select { color:#fff;background:#272b36;}
.pagebtn> a:hover { text-decoration:underline; }
.pagebtn> .arrowbtn { color:#c8c8c8; font-family: 'SCDream5'; letter-spacing:-2px; }
.pagebtn> .select { border: 1px solid #002a72; background: #002a72;}
.pagebtn> .prev{background:url("data:image/svg+xml,%3Csvg width='10' height='14' viewBox='0 0 10 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.60039 11.7002L8.40039 13.3002L1.66739 8.2502L1.60039 8.3002L1.42839 8.0712L0.400391 7.3002L0.625391 7.0002L0.400391 6.7002L1.42839 5.9282L1.60039 5.7002L1.66739 5.7502L8.40039 0.700195L9.60039 2.3002L3.33339 7.0002L9.60039 11.7002Z' fill='%23272B36'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;background-size:auto 12px;}
.pagebtn> .first{background: url("data:image/svg+xml,%3Csvg width='17' height='14' viewBox='0 0 17 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.6004 11.7002L15.4004 13.3002L8.66739 8.2502L8.60039 8.3002L8.42839 8.0712L7.40039 7.3002L7.62539 7.0002L7.40039 6.7002L8.42839 5.9282L8.60039 5.7002L8.66739 5.7502L15.4004 0.700195L16.6004 2.3002L10.3334 7.0002L16.6004 11.7002Z' fill='%23272B36'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.2 11.7002L8 13.3002L1.267 8.2502L1.2 8.3002L1.028 8.0712L0 7.3002L0.225 7.0002L0 6.7002L1.028 5.9282L1.2 5.7002L1.267 5.7502L8 0.700195L9.2 2.3002L2.933 7.0002L9.2 11.7002Z' fill='%23272B36'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;background-size:auto 12px;}
.pagebtn> .next{background: url("data:image/svg+xml,%3Csvg width='10' height='14' viewBox='0 0 10 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.37539 7.0002L9.60039 7.3002L8.57139 8.0712L8.40039 8.3002L8.33339 8.2502L1.60039 13.3002L0.400391 11.7002L6.66739 7.0002L0.400391 2.3002L1.60039 0.700195L8.33339 5.7502L8.40039 5.7002L8.57139 5.9282L9.60039 6.7002L9.37539 7.0002Z' fill='%23272B36'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;background-size:auto 12px;}
.pagebtn> .last{background: url("data:image/svg+xml,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.598827 11L1.79883 12.6L8.53183 7.55L8.59883 7.6L8.77083 7.371L9.79883 6.6L9.57383 6.3L9.79883 6L8.77083 5.228L8.59883 5L8.53183 5.05L1.79883 0L0.598827 1.6L6.86583 6.3L0.598827 11Z' fill='%23272B36'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.99922 11L9.19922 12.6L15.9322 7.55L15.9992 7.6L16.1712 7.371L17.1992 6.6L16.9742 6.3L17.1992 6L16.1712 5.228L15.9992 5L15.9322 5.05L9.19922 0L7.99922 1.6L14.2662 6.3L7.99922 11Z' fill='%23272B36'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;background-size:auto 12px;}

/* 기본 table */
.table_ba { width: 100%;border-collapse: collapse;border-radius:8px;overflow:hidden;table-layout: fixed;box-shadow: 0 0 0 1px #dfdee3;}
.table_ba tr > *:last-child{border-right:none;}
.table_ba.hover-st tbody tr:hover > *{background:#e6f4f6;}
.table_ba > thead > tr > th,
.table_ba > tbody > tr > th,
.table_ba > tbody > tr > td { border-right: 1px solid #ddd; border-top: 1px solid #dfdee3; padding: 5px 8px; font-size: 13px; text-align: center; box-sizing: border-box;}
.table_ba > tbody > tr > td > * ~ *:not(div){margin-left:5px;}
.table_ba > tbody > tr > td .sm-txt{font-size:14px;}
.table_ba > thead > tr > th,
.table_ba > tbody > tr > th {background-color: #f6f6f6; line-height: 16px; height: 50px;font-size:16px; font-weight:700;box-sizing: border-box;text-align:left;}
.table_ba > tbody > tr > th .iCheck{font-size:16px; font-weight:700;}
.table_ba > tbody > tr > th .th-ico-wrap{font-size:16px; font-weight:700;display:flex;align-items:center;flex-wrap: wrap;}
.table_ba > tbody > tr > th .th-ico-wrap .inp-chk{margin-left:5px;}
.table_ba > tbody > tr > th .th-ico-wrap [class*=ico-]{margin-left:5px;}
.table_ba > tbody > tr > th .th-ico-wrap .full{width:100%;margin-top:5px;}
.table_ba > tbody > tr > th .th-ico-wrap .sm{font-size:14px;font-weight:700;}
.table_ba > tbody > tr > th .inp-chk{vertical-align: middle;}
.table_ba > tbody > tr > td { padding: 6px 8px; border-right: 1px solid #dfdee3; font-size:16px;box-sizing: border-box;height:50px;text-align:left;}
.table_ba > tbody > tr > td * ~ .txt{margin-top:5px;}
.table_ba > tbody > tr > th{padding-left:20px;padding-right:20px;}
.table_ba > thead > tr > th,
.table_ba > thead + tbody > tr > td{text-align:center;}
.table_ba > thead tr th{border-bottom:1px solid #dfdee3;border-top:none;}
.table_ba .iCheck + .inp-chk-wrap{margin-top:10px;}
.table_ba .iCheck + .inp-chk{margin-left:5px;}
.table_ba .tooltip{margin-left:2px;}
.table_ba .iCheck + .tooltip{position:relative;top:1px;}
.table_ba .f-wrap{display:flex;align-items:center;gap:8px;justify-content: flex-start;width:100%;}
.table_ba .f-wrap .auto{flex:1;overflow:hidden;}
.table_ba .f-wrap.col{flex-direction: column;justify-content: center;align-items: flex-start;}
.table_ba .f-wrap.col.center{align-items: center;}
.table_ba .txt-link{font-size:16px; color:#327ad4;text-decoration: underline;}
.table_ba .icon-status{width: 30px;display:inline-block;}
.table_ba > tbody > tr:first-child > * {border-top:none;}
.table_ba > tbody > tr > td + td{border-left:1px solid #dfdee3;}
.table_ba .form-wrap ~ .form-wrap{margin-top:8px;}
.table_ba .form-wrap{display:flex;align-items:center;gap: 10px ;}
.table_ba .form-wrap.col{flex-direction: column;}
.table_ba .form-wrap.inline{flex-wrap: wrap;}
.table_ba .form-wrap .auto{flex:1;}
.table_ba .form-wrap .right{margin-left:auto;padding-left:10px;}
.table_ba.tdCenter > tbody > tr > td { text-align: center; }
.table_ba.tdRight > tbody > tr > td { text-align: right; }
.table_ba.noLine { border-top: none; }
.table_ba.tLine { border-top: 1px solid #ddd; }
.table_ba.thFix > thead > tr > th,
.table_ba.thFix > tbody > tr > th,
.table_ba.thFix > tbody > tr > td { white-space: nowrap; }
.table_ba.st-sm th,
.table_ba.st-sm td{height:40px !important;font-size:14px !important;}
.table_ba.td-vt > tbody > tr > td{vertical-align:top;padding-top:15px;}
.tdBg1 { background: #f7fbff !important; }

.table-scrolly{overflow-y:auto;border:1px solid #dfdee3;border-radius:8px;}
.table-scrolly .table_ba{overflow:auto;border:none;}
.table-scrolly .table_ba > thead tr th{position:sticky;top:0;}
.table-scrolly .table_ba tbody tr:last-child >*{border-bottom:1px solid #dfdee3;}

.file-name-wrap .file-name + .file-name {margin-top:8px;padding-left:0;}
.file-name{display:flex;align-items:center;}
.file-name i{margin-right:10px;}
.file-name .name{font-size:16px; color:#327ad4;text-decoration: underline;}

.un_line{ text-decoration:underline;}

/* 테이블 설명글 */
.ta_info_txt{color:#777; letter-spacing: -0.2px;}

.table_view { width:100%; border-top: 2px solid #1a498f; border-left: 1px solid #ddd; }
.table_view tr th,
.table_view tr td{border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; font-size:13px; text-align: left;}
.table_view thead th{ text-align:center; background:#f7f7f7; line-height:16px; padding:10px 8px;}
.table_view tbody th{ text-align:center; background:#f7fbff; line-height:16px; padding:6px 8px;}
.table_view tbody td{ border-right: 1px solid #ddd; padding: 4px;} /* 220117 */
.table_view.tdCenter td{ text-align:center;}
.table_view.tdRight tbody td{ text-align:right;}
.table_view.noLine{ border-top:none}

.table_view.taFix th,
.table_view.taFix td{white-space: nowrap;}
.table_view.thFix th{white-space: nowrap;}
.table_view.tdFix td{white-space: nowrap;}

table.inp input[type=text],
table.inp input[type=password],
table.inp select { width:100%; }

.table_ba select,
.table_ba.data{border-top: 1px solid #ddd;}
.table_ba.data input[type=text],
.table_ba.data select { width:100%; }

.inp_search{ display:table; width:100%;}
.inp_search li{ display:table-cell; text-align:left;}
.inp_search li:last-child{ padding-left:5px; width:60px;}

.scroll .table_ba.data th,
.scroll .table_ba.data td{white-space: nowrap;}
.scroll .table_ba.data thead td{ background:#f7fbff}
.scroll .table_ba.data tbody th{ background:#f7fbff;}

table.table_ba select{ font-size:16px;}
table.table_ba label{ font-size:16px; margin:0 10px 0 4px; vertical-align:middle; cursor:pointer;}

.a_d_btn { position:absolute; left:50%; transform:translateX(-50%); }
.a_d_btn li{ margin-bottom:5px;}
.a_d_btn a { display:block; }

.sel_tit{ border:1px solid #1a498f; padding:8px 10px;}

.grid_area{}

.graph_box{ border:1px solid #c8c8c8; padding:20px 30px; position:relative; overflow:hidden;}
.graph_box2{ border:1px solid #c8c8c8; padding:10px; position:relative; overflow:hidden; text-align:center; vertical-align:middle;} /* 220117 */
.graph_box2 img{ vertical-align:middle;} /* 220117 */
.g_main_tit{ margin-bottom:20px; color:#000; font-family: 'SCDream5'; letter-spacing:0; font-size:15px; text-align:center;}
.g_tit{ display:inline-block; background:#757575; color:#fff; font-family: 'SCDream5'; font-size:14px; padding:2px 20px; border-radius:5px; margin-bottom:10px;}
.g_txt{ font-size:12px; color:#0a0a0a; margin-bottom:10px;}
.graph_img{}
.img_W100p img{ width:100%;}

.g_table{ border-top:1px solid #ddd; border-left:1px solid #ddd; width:100%;}
.g_table th,
.g_table td{ border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:center; font-size:12px; padding:3px 0;}
.g_table th{ background:#e9ecf4; color:#0a0a0a}
.g_table td{ color:#646464}

/*파티션나누기*/
.division:after,
.division2:after,
.division2_2:after { display:block; clear:both; content:""; }
.division> div { width: 48%; box-sizing:border-box; }
.division2 { position:relative; }
.division { margin-bottom:30px; width:100%; }
.division2_2{}
.division2_2 > div{width: 49%; box-sizing:border-box; float:left;}
.division2_2 > div:first-child{ margin-right:2%;}

.info_txt{ color:#315298; font-size:13px;}
.info_txt i{color:#005aab;}

/* 게시판 상세 */
.bbsView{border:1px solid #dfdee3;border-radius:8px;overflow:hidden;}
.bbsView .bbsLine{ line-height: 15px; padding: 16px 20px;}
.bbsView .bbsLine ~ .bbsLine {border-top:1px solid #dfdee3;}
.bbsView .bbsLine.subject {background:#f6f6f6;    font-size: 16px;	font-weight: 700;}
.bbsView .bbsLine.down a{ color:#0659b9}
.bbsView .bbsLine.info b{font-size:15px;font-weight:700;}
.bbsView .bbsLine.cont{ color:#555; line-height: 22px; }

/* 게시판 이전글, 다음글 */
.bbsPreView { border:1px solid #dfdee3;border-radius:8px; overflow:hidden;}
.bbsPreView dt, .bbsPreView dd{   padding: 14px 20px; float:left;}
.bbsPreView dt ~ dt,
.bbsPreView dd ~ dd{border-top:1px solid #dfdee3;}
.bbsPreView dt{ width:200px; text-align:center; background:#f6f6f6;}
.bbsPreView dd{ width:calc(100% - 200px);}
.bbsPreView em{ float: right; font-size:13px; color:#666;}

/* 공통으로 사용하자 */
#mapDiv{border: 1px solid #e2e2e2;}
.comHeadBox {border: 1px solid #e4e4e4;background: #f5f5f5;padding: 30px;}

/* 지도 확대/축소 */
.map_zoom{ position:absolute; display:table; right:20px; top:20px; z-index:9;}
.map_zoom li{ display:table-cell;}
.map_zoom li:first-child{ padding-right:1px;}
.map_zoom li button{ width:41px; height:32px;}
.map_zoom li:first-child button{ background:url(../images/dashboard/btn_map_zoom_minus.png) no-repeat;}
.map_zoom li:last-child button{ background:url(../images/dashboard/btn_map_zoom_plus.png) no-repeat;}
.map_zoom li:first-child button:hover{ background:url(../images/dashboard/btn_map_zoom_minus_on.png) no-repeat;}
.map_zoom li:last-child button:hover{ background:url(../images/dashboard/btn_map_zoom_plus_on.png) no-repeat;}

/* 지도 축척 */
.map_scale{ position:absolute; left:20px; bottom:20px; background:#fff; border-radius:5px; height:28px; line-height:28px; padding:0 15px; z-index:99;}
.map_scale em{ font-size:10px; color:#1e1e1e; margin-right:8px;}
.map_scale span{ border:2px solid #000; border-top:none; display:inline-block; width:64px; height:6px;}

@media print {
	.h4{ background:url(../images/sub/h4.png) no-repeat left center; -webkit-print-color-adjust:exact;} /* 220117 */
	.table_view thead th{ background:#f7f7f7; -webkit-print-color-adjust:exact;} /* 220117 */
	.table_view tbody th{ background:#f7fbff; -webkit-print-color-adjust:exact;} /* 220117 */
	.h5_2:before {background: #135eec; -webkit-print-color-adjust:exact;} /* 220117 */
	.popWarp .popTit{background:#263352; -webkit-print-color-adjust:exact;} /* 220117 */
	/* .h4_wrap {page-break-inside:avoid; page-break-after: auto;}
	/* .kh5_wrap {page-break-inside:avoid; page-break-after: auto;} */
	/* .print_cont{page-break-inside:avoid; page-break-after: auto;}*/ /* 수질조사, 수질관리 인쇄용 220117  */
	.table_ba th {background-color:#e9ecf4 !important; -webkit-print-color-adjust:exact;}
	.kuk_tit{background:url(../images/sub/h4.png) no-repeat left top 6px; -webkit-print-color-adjust:exact;}
	.kh4{ background:url(../images/kuk/kh4_up.png) no-repeat right 15px center #f5f5f5; -webkit-print-color-adjust:exact;}
	.kh4.on{ background:url(../images/kuk/kh4_down.png) no-repeat right 15px center #f5f5f5; -webkit-print-color-adjust:exact;}
	.kh5{ background:url(../images/kuk/kh5_up.png) no-repeat right 17px center #f8faff; -webkit-print-color-adjust:exact;}
	.kh5.on{ background:url(../images/kuk/kh5_down.png) no-repeat right 17px center #f8faff; -webkit-print-color-adjust:exact;}
	.btn_kua_view, .kuk_tit{ display:none }
}

/* 그리드관련 */
.sbgrid-panel > .sbgrid-tools .sbgrid-tool span.sbgrid-caption{font-size:16px !important;}



.inp-date-wrap{display:inline-flex;align-items:center;}
.inp-date-wrap .dash{font-size:14px; color:#7F7F7F;margin:0 10px;}
.input-date{padding:0 0;height: 36px;width:150px; border: 1px solid #ddd; border-radius: 3px;font-size:16px;display:inline-flex;align-items:center;}
.input-date .date{display:block;width:100%;}
.input-date input{width:100%; height:100%; border:none; background:#fff url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.5 1C4.22386 1 4 1.22386 4 1.5V3H2C1.44772 3 1 3.44772 1 4V14C1 14.5523 1.44772 15 2 15H12C12.5523 15 13 14.5523 13 14V4C13 3.44772 12.5523 3 12 3H10V1.5C10 1.22386 9.77614 1 9.5 1C9.22386 1 9 1.22386 9 1.5V3H5V1.5C5 1.22386 4.77614 1 4.5 1ZM2 5H12V14H2V5ZM4 8.5V7.5H5V8.5H4ZM6.5 7.5H7.5V8.5H6.5V7.5ZM10 8.5V7.5H9V8.5H10ZM4 11.5V10.5H5V11.5H4ZM7.5 10.5H6.5V11.5H7.5V10.5ZM9 11.5V10.5H10V11.5H9Z' fill='%23757575'/%3E%3C/svg%3E%0A") no-repeat right 12px top 50%;background-size:auto 18px;}
.input-date input:disabled{background-color: #f0f0f0;}

.btns-set{display:inline-flex;border:1px solid #dfdee3;border-radius:8px;overflow:hidden;}
.btns-set button{height:36px;display:inline-flex;align-items: center;padding:0 18px;font-size:16px; color:#000000;white-space: nowrap;}
.btns-set button ~ button{border-left:1px solid #dfdee3;}
.btns-set button.day5{ color:#1c9666;}
.btns-set button.day15{color:#2696a0;}
.btns-set button.day30{color:#327ad4;}
.btns-set button.day90{color:#aa3c65;}
.btns-set button.month6{color:#2c00eb;}
.btns-set button.on{background:#7e7e7e;font-weight:700; color:#fff;}

[class*=tag-]{min-width:48px;height:36px;border-radius:4px;padding:0 10px;display:inline-flex;align-items: center;border: 1px solid ;font-size:14px;}
/* .tag-day5{ color:#1c9666;border-color:#1c9666;}
.tag-day15{color:#2696a0;border-color:#2696a0;}
.tag-day30{color:#327ad4;border-color:#327ad4;}
.tag-day90{color:#aa3c65;border-color:#aa3c65;}
.tag-month6{color:#2c00eb;border-color:#2c00eb;}
 */
.tag-day5{color:#aa3c65;border-color:#aa3c65;}
.tag-day15{color:#327ad4;border-color:#327ad4;}
.tag-day30{color:#2696a0;border-color:#2696a0;}
.tag-day90{color:#1c9666;border-color:#1c9666;}
.tag-month6{color:#2c00eb;border-color:#2c00eb;}

.data-top{display:flex;align-items:center;gap:10px;margin-top:40px;}
.data-top + *{margin-top:20px;}
.data-top .h4,
.data-top .h3{margin:0;}
.data-top .data-tit{font-size:18px; color:#272b36;font-weight:700;}
.data-top .right{margin-left:auto;}
.data-top .total{font-size:16px;}
.data-top .total .num{padding-left:10px;margin-left:9px;position:relative;}
.data-top .total .num:before{content:'';display:block;position:absolute;top:4px;left:0;width:1px;height:12px;background:#e8e7eb;}
.data-top .total-st2 {font-size:16px; color:#000;}
.data-top .total-st2 em{ color:#0998a5;}
.data-top .tit-sub{margin-left:20px;font-size:15px; color:#000;}
.data-top .legend > *{margin-left:30px;display:inline-flex;align-items:center;}
.data-top .legend > * i{margin-right:5px;}
.pop-body .data-top:first-child{margin-top:0;}

.data-bottom{margin-top:15px;display:flex;align-items:center;}
.data-bottom .txt{font-size:14px;}
.data-bottom .right{margin-left:auto;}
.data-bottom .agree{display:flex;align-items:center;gap:20px;}
.data-bottom .agree.big{transform: scale(1.1);}

.btn-excel-down{height:37px;display:inline-flex;align-items:center;background:#117a42;height:36px;border-radius:3px;padding:0 15px; color:#fff;font-size:16px;font-weight:700;}
.btn-excel-down:before{content:'';display:block;width:20px;height: 20px;margin-right:6px; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27'%3E%3Cpath fill-rule='evenodd' stroke='%23FFF' opacity='.302' fill='%23117A42' d='M7.5 3.5h12a4 4 0 0 1 4 4v12a4 4 0 0 1-4 4h-12a4 4 0 0 1-4-4v-12a4 4 0 0 1 4-4z'/%3E%3Ctext font-family='SUIT' fill='%23FFF' font-size='12' x='8.5' y='18.284'%3EX%3C/text%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}

.btn-search-wrap{display:flex;align-items:center;margin-top:27px;justify-content: center;}
.btn-search-wrap .btn-search{ height: 46px;width:152px;  border-radius: 4px; background-color: #272b36;font-size: 18px; font-weight: 600; color:#fff;display:inline-flex;justify-content:center;align-items:center;}
.btn-search-wrap .btn-search:before{content:'';display:block;width:17px;height:17px;margin-right:4px; background:url("data:image/svg+xml,%3Csvg width='29' height='30' viewBox='0 0 29 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7073 0.0285789C9.25892 0.250655 6.98194 1.14576 4.93065 2.69263C4.31097 3.15989 3.04964 4.44283 2.55856 5.10544C1.26877 6.84548 0.447217 8.80382 0.12296 10.9112C0.00230889 11.6953 -0.0376565 13.1596 0.0396272 13.9626C0.415137 17.8622 2.47847 21.3121 5.74075 23.4949C7.25067 24.5052 9.30941 25.2686 11.2224 25.5276C11.9771 25.6298 13.8104 25.6158 14.5709 25.5021C16.3078 25.2424 17.8676 24.6874 19.3854 23.7893L20.0392 23.4025L23.2593 26.6146C26.1769 29.525 26.5044 29.835 26.7455 29.9147C27.7632 30.2508 28.7359 29.5564 28.7411 28.4899C28.7444 27.8433 28.8083 27.9198 25.3956 24.4939L22.3021 21.3885L22.571 21.0915C23.1824 20.4158 24.0722 19.0134 24.4797 18.083C25.0047 16.8842 25.3444 15.684 25.5155 14.4235C25.6255 13.6126 25.6224 11.9599 25.5092 11.1272C24.7294 5.38778 20.2965 0.932707 14.5439 0.106943C13.8597 0.00870444 12.3775 -0.0322328 11.7073 0.0285789ZM14.0848 3.07683C16.234 3.36318 18.174 4.32817 19.7314 5.88562C21.3617 7.51582 22.3087 9.50019 22.5607 11.8137C23.0629 16.4236 20.1143 20.8402 15.6299 22.1951C14.6043 22.505 14.0901 22.5745 12.8156 22.5756C11.6009 22.5767 11.2703 22.538 10.2773 22.2785C6.72443 21.3498 3.971 18.4355 3.18893 14.7758C3.05548 14.1514 3.04387 13.997 3.04219 12.8284C3.04063 11.7138 3.05553 11.4847 3.16441 10.9471C3.43018 9.63542 4.04305 8.1983 4.7804 7.1577C5.2542 6.48904 6.50608 5.2377 7.17193 4.76719C8.09221 4.11684 9.48639 3.49544 10.6014 3.23858C11.6213 3.00365 13.0407 2.93771 14.0848 3.07683Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.btn-search-wrap + *{margin-top:40px;}
.btn-search-wrap .btn-apply { height: 46px;width:152px;  border-radius: 4px; background-color: #327ad4;font-size: 18px; font-weight: 600; color:#fff;display:inline-flex;justify-content:center;align-items:center;margin-left:4px;}

.inp-chk-wrap{line-height:1;}
.inp-chk{position:relative; display:inline-flex;cursor:pointer;white-space:nowrap;align-items: center;}
.inp-chk input:not([type='radio']){opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor: pointer;}
.inp-chk input[type='checkbox'] + .ic{display:block;width:18px;height:18px;margin-right:6px; border:1px solid #dfdee3;border-radius:4px;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 10px;background-color: #fff;}
.inp-chk input[type='checkbox']:checked + .ic{border-color: #0998a5;background-color: #0998a5;background-image: url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 4L5.80435 8.5L12.5 1.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:auto 7px;}
.inp-chk input[type='radio'] ~ .t{margin-left:8px;}
.inp-chk input[type='radio'] ~ .ic{display:none;}
.inp-chk .t.sm{font-size:14px;}
.inp-chk .t ~ .ic{margin-left:10px;}
.inp-chk.red input[type='checkbox']:checked + .ic{background-color:#ee470c;border-color: #ee470c;}
.inp-chk.red .t{ color:#ee470c;font-weight:700;font-size:18px;}

.input-address{display:flex;gap: 10px;}
.input-address .code{display:flex;gap:10px;}
.input-address .code input{width:112px;}
.input-address .detail{flex:1;}
.input-address .detail input{width:100%;}
.input-address .detail > * ~ *{margin-top:5px;}

.input-business-num,
.input-tel,
.input-email{display:flex;align-items:center;gap:10px;}

.add-file{display:flex;align-items:center;gap:10px;}
.add-file .txt a{ color:#327ad4;text-decoration: underline;}

.caution-box{border: solid 1px #dfdee3;border-radius: 8px;padding:28px;display:flex;margin-top:40px;font-size:16px;}
.caution-box .ico-caution{display:inline-block;width:20px;min-width: 20px; height:20px;margin-right:14px; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' fill='%23EE470C' d='M9.763 0c5.392 0 9.764 4.371 9.764 9.763 0 5.392-4.372 9.764-9.764 9.764C4.371 19.527 0 15.155 0 9.763 0 4.371 4.371 0 9.763 0z'/%3E%3Cpath fill-rule='evenodd' fill='%23FFF' d='M9.112 13.886V12.15h1.736v1.736H9.112zm0-8.245h1.736v5.207H9.112V5.641z'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.caution-box .tit{display:block;margin-bottom:5px;}
.caution-box p{font-size:16px;line-height:1.4;}
.caution-box p ~ p{margin-top:5px;}
.caution-box p.dash{text-indent: -12px;padding-left:12px;}

.caution-checkbox{margin-top:20px;text-align:center;}
.caution-checkbox .txt{margin-top:20px;}

#jqUploadAr .fileupload-buttonbar .col-lg-7{display:flex;align-items:center;gap:10px;}
#jqUploadAr .btnn{font-size:16px; display:inline-flex; align-items: center; height:36px; line-height:36px; padding:0 14px; color: #0998a5; border-radius: 3px; background-color:#fff; border:1px solid #0998a5; vertical-align:middle;background:#7e7e7e; color:#fff;border:1px solid #7e7e7e;padding:0 20px;white-space: nowrap;}
#jqUploadAr .btnn i{display:none;}
/* #jqUploadAr .table-striped{border:1px solid #dfdee3; border-radius:8px;overflow:hidden;margin-top:10px;min-height: 80px;}
#jqUploadAr .table-striped tr > *{border-top:none;} */
#jqUploadAr .table-striped tr > td{padding:10px 0;}
#jqUploadAr .table-striped .menu-btn{text-align:right;padding-right:30px;}
#jqUploadAr .table-striped .menu-btn .btnn{margin:0 2px;height:30px;line-height:28px;padding:0 12px;font-size:14px;}
#jqUploadAr .table-striped .menu-btn .btnn-primary{background-color: #327ad4;}
#jqUploadAr .table-striped .menu-btn .btnn-warning{border: solid 1px #327ad4;background-color: #f6f6f6; color:#327ad4;}
#jqUploadAr .table-striped .menu-btn .btnn-warning span{color:#327ad4;}
#jqUploadAr .table-striped .progress{margin-bottom:0;height:10px;border-radius:10px;margin-top:5px;}
#jqUploadAr .progress-bar.active,
#jqUploadAr .progress.active .progress-bar{background:#327ad4;}

.top-fixed-box.fixed .inner-box{position:fixed;top:0;background:#fff;z-index: 10;padding:20px 0;}
.top-fixed-box.fixed .inner-box > *:first-child{margin-top:0;}
.top-fixed-box.fixed .inner-box .fix-hide{display:none;}
.top-fixed-box.fixed .inner-box > *:first-child{margin-top:0;}
.top-fixed-box.fixed .inner-box > .fix-hide:first-child + *{margin-top:0;}

.tab-type1{position:relative; margin-top:40px;height:53px;}
.tab-type1.fixed .tabs{position:fixed;top:0;width:calc(100% - 350px);z-index: 10;padding:8px 0;background:#fff;}
.tab-type1 ul{display:flex;align-items:center;width:100%;}
.tab-type1 ul li{ background-color: #f7f7f7;border:1px solid #dfdee3; flex:1;overflow:hidden; background-color: #f7f7f7;}
.tab-type1 ul li ~ li{margin-left:-1px;}
.tab-type1 ul li:first-child{border-radius:8px 0 0 8px;border-left:1px solid #dfdee3;}
.tab-type1 ul li:last-child{border-radius:0 8px 8px 0;}
.tab-type1 ul li a{display:flex;justify-content:center;align-items:center;height:50px;color: #666;font-size:16px;font-weight:500;}
.tab-type1 ul li a [class*=ico-]{margin-left:8px;}
.tab-type1:not(.scroll) ul li.on{border-color: #000;background:#fff;border-left:1px solid #000;z-index: 1;}
.tab-type1:not(.scroll) ul li.on a{font-size: 16px; color:#000;font-weight:700;}
.tab-type1.st2 .tabs > ul{display:table;width:100%;}
.tab-type1.st2 .tabs > ul > li{display:table-cell;}
.tab-type1.st2 .tabs > ul > li ~ li{border-left-color:transparent;}
.tab-type1.st2 .tabs > ul > li ~ li.on{border-left-color:#000;}

/* .tab-type2{position:relative; margin-top:40px;height:53px;}
.tab-type2 ul{display:flex;align-items:center;width:100%;}
.tab-type2 ul li{ background-color: #ffff;border:1px solid #dfdee3;border-bottom:none; flex:1;overflow:hidden; background-color: #fff; border-left:none;} */

.tab-type2{display:flex;flex-direction:row;align-items:flex-end;margin-top:40px;padding-bottom:2px;}
.tab-type2 .swiper-container{flex:1;overflow:hidden;position:relative;padding-bottom:2px;}
.tab-type2 .swiper-container:before{content:'';display:block;height:2px;background:#000;position:absolute;bottom:0;left:0;width:100%;z-index: 1;}
/* .tab-type2 .swiper-container:before,
.tab-type2 .swiper-container:after{content:'';display:block;position:absolute;top:0;height:100%;width:30px;z-index: 10;} */
/* .tab-type2 .swiper-container:before{left:-10px;background: linear-gradient(90deg, rgba(255,255,255,1) 30%, rgba(255,255,255,0) 100%);}
.tab-type2 .swiper-container:after{right:-10px;background: linear-gradient(90deg, rgba(249,249,249,0) 0, rgba(249,249,249,1) 50%);} */
.tab-type2 .navigation{display:flex;flex-direction:row;align-items:flex-end;height:50px;background:#f7f7f7;border-radius:8px 8px 0 0;border-bottom:2px solid #000;}
.tab-type2 .navigation button{position:relative;top: initial;left:initial;right:initial;width:40px;height:50px;display:block !important;z-index: 1;}
.tab-type2 .navigation button:after{content:'';display:block;width:10px;height:16px;position:absolute;top:50%;left:50%;background-size:auto 100%;background-position:0 0;background-repeat:no-repeat;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}
.tab-type2 .navigation .swiper-button-prev:after{background-image: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.28362 0.2768C6.91456 -0.0922668 6.31618 -0.0922668 5.94711 0.2768L0.276785 5.94713C-0.0922819 6.3162 -0.0922819 6.91457 0.276785 7.28364L5.94711 12.954C6.31618 13.323 6.91456 13.323 7.28362 12.954C7.65269 12.5849 7.65269 11.9865 7.28362 11.6175L2.28155 6.61538L7.28362 1.61331C7.65269 1.24424 7.65269 0.645867 7.28362 0.2768Z' fill='%23151A59'/%3E%3C/svg%3E%0A");}
.tab-type2 .navigation .swiper-button-next:after{background-image: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.573431 0.661413C0.942498 0.292346 1.54087 0.292346 1.90994 0.661413L7.58027 6.33174C7.94934 6.70081 7.94934 7.29919 7.58027 7.66825L1.90994 13.3386C1.54087 13.7076 0.942498 13.7076 0.573431 13.3386C0.204364 12.9695 0.204364 12.3711 0.573431 12.0021L5.57551 7L0.573431 1.99792C0.204364 1.62886 0.204364 1.03048 0.573431 0.661413Z' fill='%23151A59'/%3E%3C/svg%3E%0A");}
.tab-type2 .navigation .swiper-button-disabled{opacity: 0.15;}
.tab-type2 .swiper-slide{width:auto;}
.tab-type2 .swiper-slide a{display:flex;align-items: center;justify-content: center; min-width:250px; font-size:16px;color: #666;height:50px;padding:0 20px; border: solid 1px #dfdee3;border-radius:8px 8px 0 0 ;border-bottom:none;}
.tab-type2 .swiper-slide .inp-chk{margin-left:10px;}
.tab-type2 .swiper-slide.on a{ color:#0998a5;font-weight:700;border:2px solid #000;border-bottom:none;position:relative;}
.tab-type2 .swiper-slide.on:after{content:'';display:block;position:absolute;bottom:-2px;left:2px;height:2px;width:calc(100% - 4px);background:#fff;}
.tab-type2 .swiper-slide.on .num{background:rgba(52, 65, 213, 0.50);}

.tab-type3 .tabs ul{display:flex;align-items:center;}
.tab-type3 .tabs ul li{position:relative;font-size:16px; color:#666;font-weight:500;}
.tab-type3 .tabs ul li a{display:flex;justify-content:center;align-items:center;height:60px;}
.tab-type3 .tabs ul li ~ li{padding-left:25px;margin-left:25px;}
.tab-type3 .tabs ul li ~ li:before{content:'';display:block;position:absolute;top:50%;left:0;width:4px;height:4px;border-radius:100%;background:#dfdee3;transform:translateY(-50%);}
.tab-type3 .tabs ul li.on{ color:#000;}

.tab-cotent > *,
.tab-type2-cotent > *{margin-top:40px;}

.tab-type2-cotent-line1{display: block; border-right: 2px solid black; padding: 15px; border-left: 2px solid black; border-bottom: 2px solid black; margin-top: -2px;}
.tab-type2-cotent-line{border-right: 2px solid black; padding: 15px; border-left: 2px solid black; border-bottom: 2px solid black; margin-top: -2px;}

.tooltip{display:inline-block;position:relative;vertical-align: middle;}
.tooltip > i{display:inline-block;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg width='47' height='47' viewBox='0 0 47 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.9622 0.0616379C15.452 0.762844 10.6725 3.07628 6.85705 6.88868C3.52045 10.2226 1.37776 14.1887 0.359245 18.9164C-0.119748 21.1405 -0.119748 25.8966 0.359245 28.1206C1.37776 32.8483 3.52045 36.8144 6.85705 40.1484C10.1936 43.4823 14.1628 45.6233 18.8943 46.641C21.1201 47.1197 25.8799 47.1197 28.1057 46.641C32.8372 45.6233 36.8064 43.4823 40.1429 40.1484C43.4795 36.8144 45.6222 32.8483 46.6408 28.1206C47.1197 25.8966 47.1197 21.1405 46.6408 18.9164C45.6222 14.1887 43.4795 10.2226 40.1429 6.88868C36.8712 3.61951 33.0646 1.53055 28.4817 0.489161C26.9133 0.132829 22.4134 -0.123009 20.9622 0.0616379ZM26.6958 12.25C28.0995 12.9202 29.566 14.3638 30.2364 15.735C31.8551 19.0462 31.034 22.1349 27.85 24.7102C25.0248 26.9954 25.0979 26.9043 25.0979 28.1424V29.2476H23.124H21.1502L21.152 27.8858C21.155 25.5844 21.8132 24.5943 25.0464 22.0265C26.8101 20.6258 27.2398 19.9415 27.1225 18.7213C26.8864 16.2662 24.2234 14.6868 22.157 15.7763C20.9578 16.4086 19.6462 18.1431 19.6462 19.0968C19.6462 19.4584 19.5338 19.48 17.6558 19.48H15.6654L15.7985 18.6816C16.1369 16.6492 17.3511 14.5762 18.9413 13.3151C20.6326 11.9739 21.8403 11.5747 23.97 11.6529C25.2635 11.7002 25.7827 11.814 26.6958 12.25ZM25.0979 33.7558V35.6342H23.124H21.1502V33.7558V31.8774H23.124H25.0979V33.7558Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.tooltip .noti{ display:inline-flex;align-items: center; color:#fff;background-color: #62656d;height:24px;line-height:20px;font-size:14px;font-weight:500;padding:0 10px;border-radius:24px;}
.tooltip .noti:before{content:'';display:block;position:relative;top:-1px; margin-right:5px;width:10px;height:11px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.1 9.67' style='enable-background:new 0 0 8.1 9.67' xml:space='preserve'%3E%3Cpath style='fill:%23fff' d='M5.04 0 .6 5.61 0 9.67l3.59-1.24L8.1 2.69z'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.tooltip .noti + .tooltip-layer{margin-top:-12px;}
.tooltip .tooltip-layer{display:none; position:fixed;z-index: 10;margin-left:15px;margin-top:-10px; transform:translateY(-50%);background:#fff;box-shadow: 3.1px 3.9px 10px 0 rgba(0, 0, 0, 0.1); border-radius: 10px; border: solid 1px #000;padding: 20px 46px 20px 20px;}
.tooltip .tooltip-layer:before{content:'';display:block;position:absolute;top:50%; left:-10px;width :0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10px solid #000;transform:translateY(-50%);}
.tooltip .tooltip-layer:after{content:'';display:block;position:absolute;top:50%;left:-9px;width :0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10px solid #fff;transform:translateY(-50%);}
.tooltip .tooltip-layer .close{position:absolute;top:0;right:0;width:30px;height:30px;background:url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.57686 4.4144C0.795814 3.63335 0.795813 2.36702 1.57686 1.58597C2.35791 0.804924 3.62424 0.804924 4.40529 1.58597L27.7398 24.9205C28.5209 25.7015 28.5209 26.9679 27.7398 27.7489C26.9588 28.53 25.6924 28.53 24.9114 27.7489L1.57686 4.4144Z' fill='black'/%3E%3Cpath d='M24.7484 1.4144C25.5295 0.633352 26.7958 0.633351 27.5769 1.4144C28.3579 2.19545 28.3579 3.46178 27.5769 4.24283L4.24234 27.5773C3.46129 28.3584 2.19496 28.3584 1.41391 27.5774C0.632863 26.7963 0.632863 25.53 1.41391 24.7489L24.7484 1.4144Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;background-size:auto 10px;}
.tooltip .tooltip-layer b{ color: #000;font-size:14px;display:block;margin-bottom:5px;}
.tooltip .tooltip-layer p{font-size:14px;color: #000;}

.tooltip_pop{display:inline-block;position:relative;vertical-align: middle;}
.tooltip_pop > i{display:inline-block;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg width='47' height='47' viewBox='0 0 47 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.9622 0.0616379C15.452 0.762844 10.6725 3.07628 6.85705 6.88868C3.52045 10.2226 1.37776 14.1887 0.359245 18.9164C-0.119748 21.1405 -0.119748 25.8966 0.359245 28.1206C1.37776 32.8483 3.52045 36.8144 6.85705 40.1484C10.1936 43.4823 14.1628 45.6233 18.8943 46.641C21.1201 47.1197 25.8799 47.1197 28.1057 46.641C32.8372 45.6233 36.8064 43.4823 40.1429 40.1484C43.4795 36.8144 45.6222 32.8483 46.6408 28.1206C47.1197 25.8966 47.1197 21.1405 46.6408 18.9164C45.6222 14.1887 43.4795 10.2226 40.1429 6.88868C36.8712 3.61951 33.0646 1.53055 28.4817 0.489161C26.9133 0.132829 22.4134 -0.123009 20.9622 0.0616379ZM26.6958 12.25C28.0995 12.9202 29.566 14.3638 30.2364 15.735C31.8551 19.0462 31.034 22.1349 27.85 24.7102C25.0248 26.9954 25.0979 26.9043 25.0979 28.1424V29.2476H23.124H21.1502L21.152 27.8858C21.155 25.5844 21.8132 24.5943 25.0464 22.0265C26.8101 20.6258 27.2398 19.9415 27.1225 18.7213C26.8864 16.2662 24.2234 14.6868 22.157 15.7763C20.9578 16.4086 19.6462 18.1431 19.6462 19.0968C19.6462 19.4584 19.5338 19.48 17.6558 19.48H15.6654L15.7985 18.6816C16.1369 16.6492 17.3511 14.5762 18.9413 13.3151C20.6326 11.9739 21.8403 11.5747 23.97 11.6529C25.2635 11.7002 25.7827 11.814 26.6958 12.25ZM25.0979 33.7558V35.6342H23.124H21.1502V33.7558V31.8774H23.124H25.0979V33.7558Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}

.input-fileadd-wrap .files {display: flex;align-items: center;gap: 10px;}
.input-fileadd-wrap .files + *{margin-top:8px;}
.input-fileadd-wrap .files .name{ color: #327ad4;font-size:16px;text-decoration: underline;}

.input-fileadd {position: relative;display: flex;align-items: center;gap: 10px;}
.input-fileadd input[type=text]{flex:1;width: 420px;;max-width: calc(100% - 100px);}
.input-fileadd input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity: 0;}
.input-fileadd{width:100%;}
.input-fileadd.col{flex-direction: column;}
.input-fileadd.col input{max-width:100%;min-height: 36px;}
.input-fileadd.col .btn-basic{width:100%;}

.input-file {display: flex;align-items: center; }


.step-box{ border-radius: 8px; padding:23px;display:flex;justify-content:center;align-items:center;  background-color: #eaf1fb;}
.step-box ol {display:flex;align-items:flex-start;}
.step-box ol li {position: relative;min-width:200px;padding:0 10px; display:flex;justify-content:center;align-items:center;flex-direction: column;}
.step-box ol li:before{content:'';display:block;position:absolute;top:24px;width:100%;height:2px;background:#a5b1c1;}
.step-box ol li:first-child:before{left:50%;}
.step-box ol li:last-child:before{right:50%;}
.step-box ol li.checked .num{background:#327ad4;}
.step-box ol li .pad {width:50px;height:50px;display:flex;justify-content:center;align-items:center;z-index: 1;position:relative;}
.step-box ol li .num {width:10px;height:10px;background:#a5b1c1;text-indent: -9999%;overflow:hidden;border-radius:100%;}
.step-box ol li .txt {margin-top:20px;font-size:16px; color:#000;text-align:center;}
.step-box ol li .txt-pad:not(:last-child) {height:72px;}
.step-box ol li .infos > * ~ *{margin-top:7px;}
.step-box ol li .infos .info{width: 112px; height: 38px;border-radius: 4px; background-color: #c5d2e4;display:flex;justify-content:center;align-items:center;color: #295696}
.step-box ol li .infos .info.checkec{ color:#295696;font-size:16px;}
.step-box ol li .infos .info.blue{ box-shadow: 1.8px 2.4px 7px 0 rgba(50, 122, 212, 0.2); background-color: #327ad4;font-weight:700; color:#fff;}
.step-box ol li .infos .info.green{  box-shadow: 1.8px 2.4px 7px 0 rgba(50, 122, 212, 0.2); background-color: #0998a5;font-weight:700; color:#fff;}
.step-box ol li.on .num {width:50px;height:50px;text-indent: 0; color:#327ad4; display:flex;justify-content:center;align-items:center;background:#fff;background:#fff;border:1px solid #327ad4;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size: 24px; font-weight: 700;box-shadow: 1.8px 2.4px 7px 0 rgba(50, 122, 212, 0.2);}
.step-box ol li.on .txt { color:#327ad4;font-weight:700;}
.step-box.st2 ol li {min-width:150px;}

.notice-box{margin-top:20px; padding: 28px; border-radius: 8px; border: solid 1px #dfdee3; background-color: #fff;text-align:center;display:flex;align-items:center;justify-content: center;}
.notice-box .box-inner{display:inline-flex;align-items:center;}
.notice-box .text {position:relative; display:inline-block;padding-left:65px;flex:1;}
.notice-box .text:before{content:'';display:block;position:absolute;top:0;left:0; width:47px;min-width:47px;height:47px;border-radius:100%;background:#327ad4 url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1875 22.4999L3.75 14.0624L5.07563 12.7368L12.1875 19.8478L24.9244 7.11182L26.25 8.43744L12.1875 22.4999Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;;background-size:auto 24px;}
.notice-box .text p {position:relative;padding-left:10px; color:#000000;text-align:left;}
.notice-box .text p:only-child{margin:15px 0;}
.notice-box .text p ~ p{margin-top:10px;}
.notice-box .text p {position:relative;padding-left:10px; color:#000000;}
.notice-box .text p:before{content:'';display:block;width: 4px; height: 4px; border-radius:100%;  background-color: #7e7e7e;position:absolute;top:8px;left:0;}
.notice-box .text p.red { color:#ee470c;}
.notice-box .text p.red:before { background-color:#ee470c;}
.notice-box .btn-wrap {display:flex;justify-content:center;align-items:center;flex-direction: column;margin-top:0;margin-left:100px;}
.notice-box .btn-wrap .btn-basic {min-width:120px;justify-content: center;width:100%;}
.notice-box.st2 .box-inner{flex-direction: column;}
.notice-box.st2 .text{display:flex;align-items:center;}
.notice-box.st2 .text:before{position:relative;margin-right:20px;}
.notice-box.st2 .text p{padding-left:0;}
.notice-box.st2 .text p:before{display:none;}
.notice-box.st2 .btn-wrap{margin-top:30px;}

.pop-body .notice-box .text{padding-left:0;}

.file-upload{padding:20px;display:flex;justify-content:center;}
.file-upload .no-file{ border-radius: 8px;  border: solid 1px #dfdee3;width:250px;height:150px;display:flex;justify-content:center;align-items:center;flex-direction: column;}
.file-upload .no-file:before{content:'';display:block;margin:0 auto;width:50px;height:50px;border-radius:100%;background:#eff4fa url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7857 5.89286V11.7857H5.89286H0V15V18.2143H5.89286H11.7857V24.1071V30H15H18.2143V24.1071V18.2143H24.1071H30V15V11.7857H24.1071H18.2143V5.89286V0H15H11.7857V5.89286Z' fill='%23327AD4'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;background-size:auto 15px;}
.file-upload .no-file .txt-guide{ color:#000;font-size:14px;display:block;text-align:center;margin-top:15px;}
.file-upload .no-file em{ color:#327ad4;vertical-align:baseline;font-size:14px;}
.file-upload .file {border-radius: 8px;border: solid 1px #dfdee3;max-width: 150px;}
.file-upload .file img{width:100%;}

.dot-list{font-size:16px; display:flex;align-items:center;gap:10px;color: #000;}
.dot-list li{position:relative;padding-left:10px;margin-left:10px;}
.dot-list li:before{content:'';display:block;width:3px;height:3px;border-radius:100%;position:absolute;top:8px;left:0;background:#7e7e7e;}
.dot-list li em{ color: #7e7e7e;}

.devider-wrap{display:flex;align-items:flex-start;gap:34px;}
.devider-wrap .cell .data-top:first-child{margin-top:0;}
.devider-wrap .auto{flex:1;overflow:hidden;}

/* popup */
.popup-body{min-width: initial;min-height: initial;}
.window-popup.popup-wrap{display:block;position:relative;height:100vh;}
.window-popup.popup-wrap .dim{display:none;}
.window-popup.popup-wrap .pop-wrap{position:relative;top:0;left:0;transform:translate(0, 0);height:100%;}
.window-popup.popup-wrap .pop-wrap .popup{width:100%;max-width: initial;height:100%;display:flex;flex-direction: column;border-radius:0;}
.window-popup.popup-wrap .pop-wrap .popup .pop-body{flex:1;max-height: initial;}

.popup-wrap{display:none;position:fixed;top:0;width:100%;height:100%;min-width:280px;z-index:80;z-index:105;left: 0;}
.popup-wrap .dim{position:absolute;top:0;left:0;width:100%;height:100%;background:#2a2a2a;opacity: 0.7;}
.popup-wrap .pop-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}
.popup-wrap .pop-wrap .popup{padding:0 0;max-width: 90vw;width:800px;border-radius:15px;background:#fff;overflow:hidden;}
.popup-wrap .pop-wrap .popup .btn-close{position:absolute;top:0;right:0;width:80px;height:80px;display:flex;justify-content:center;align-items:center;}
.popup-wrap .pop-wrap .popup .pop-header{position:relative;min-height:80px;padding:0 0 0 30px;display:flex;align-items: center; background-image: linear-gradient(to left, #2164c1, #009b97);}
.popup-wrap .pop-wrap .popup .pop-header .left,
.popup-wrap .pop-wrap .popup .pop-header .right{height:100%;}
.popup-wrap .pop-wrap .popup .pop-header .right{margin-left:auto;}
.popup-wrap .pop-wrap .popup .pop-header .ico-close{width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='27' y='1.5' width='3' height='36' rx='1.5' transform='rotate(45 27 1.5)' fill='white'/%3E%3Crect x='1.5' y='3.62158' width='3' height='36' rx='1.5' transform='rotate(-45 1.5 3.62158)' fill='white'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;background-size:auto 100%;}
.popup-wrap .pop-wrap .popup .pop-header .tit{font-size:20px;font-weight:700; color:#fff;display:block;flex:1;}
.popup-wrap .pop-wrap .popup .pop-header .tit:first-child{padding-left:7px;}
.popup-wrap .pop-wrap .popup .pop-body{padding:25px 20px 30px;flex:1;overflow-x:hidden;overflow-y:auto;max-height: 70vh;}
.popup-wrap .pop-wrap .popup .pop-body .alert-txt{font-size:15px; color:#383838;margin-bottom:10px;}
.popup-wrap .pop-wrap .popup .pop-footer{position:relative;padding:10px 20px 20px;margin-top:-10px;background:linear-gradient(180deg, rgba(254,255,254,0) 0%, rgba(255,255,255,1) 15%, rgba(254,255,254,1) 100%);    border-radius: 0 0 8px 8px;z-index: 1;}
.popup-wrap .pop-wrap .popup .pop-footer .btn-wrap{margin-top:0;}
.popup-wrap .pop-wrap .popup .select-list li ~ li{border-top:1px solid #eee;}
.popup-wrap .pop-wrap .popup .select-list li button{height:50px;font-size:15px; color:#2a2a2a;width:100%;}
.popup-wrap.popup-select .btn-close{position:absolute;top:0;right:0;width:70px;height:70px;background:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 1L1 16' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M1 1L16 16' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;background-size:auto 15px;}
.popup-wrap.st-alert .pop-wrap .popup{width:460px;}
.popup-wrap.st-alert .pop-wrap .popup .btn-close{background:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='27' y='1.5' width='3' height='36' rx='1.5' transform='rotate(45 27 1.5)' fill='black'/%3E%3Crect x='1.5' y='3.62158' width='3' height='36' rx='1.5' transform='rotate(-45 1.5 3.62158)' fill='black'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;background-size:auto 20px;}
.popup-wrap.st-alert .pop-wrap .popup .alert-txt{font-size:20px;text-align:center;padding-top:30px;line-height:1.4;}
.popup-wrap.st-alert .pop-wrap .popup .alert-txt:before{content:'';display:block;margin:0 auto;margin-bottom:20px; width:73px;height:73px;border-radius:100%;background:#d2d6da url("data:image/svg+xml,%3Csvg width='6' height='28' viewBox='0 0 6 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 27.1V21.1H5.1V27.1H0ZM0 0H5.1V17.1H0V0Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;background-size:auto 28px;}
.popup-wrap.st-alert .pop-body{padding:30px;}
.popup-wrap.st-alert .pop-footer{padding:10px  30px 30px 30px!important;}
.popup-wrap.st-alert .pop-footer .btn-wrap{gap:20px;}
.popup-wrap.st-alert .pop-footer .btn-wrap > [class*=btn-type]{flex:1;border-radius:10px;}


.popup-wrap .pop-wrap .transfer-wrap {display: flex; justify-content: space-between; width: 100%; align-items: center;}
.popup-wrap .pop-wrap .transfer-wrap .leftDiv {width: 45%; text-align: center;}
.popup-wrap .pop-wrap .transfer-wrap .centerDiv {width: 10%; text-align: center;}
.popup-wrap .pop-wrap .transfer-wrap .rightDiv {width: 45%; text-align: center; align-self: flex-start;}
.popup-wrap .pop-wrap .transfer-wrap .trnsBtn {display: flex; justify-content: flex-end; margin-bottom: 10px}
.popup-wrap .pop-wrap .transfer-wrap .arrow {font-size: 24px; color: #007bff; font-weight: 900; margin: 0 10px;}


.transfer-wrap {display: flex; justify-content: space-between; width: 100%; align-items: center;}
.transfer-wrap .leftDiv {width: 45%; text-align: center;}
.transfer-wrap .centerDiv {width: 10%; text-align: center;}
.transfer-wrap .rightDiv {width: 45%; text-align: center; align-self: flex-start;}
.transfer-wrap .trnsBtn {display: flex; justify-content: flex-end; margin-bottom: 10px}
.transfer-wrap .arrow {font-size: 24px; color: #007bff; font-weight: 900; margin: 0 10px;}


.pop-section{line-height:1.4;}
.pop-section .accordion { background-color: #eee; color: #444; cursor: pointer; padding: 10px; width: 100%; border: none; text-align: left; outline: none; font-size: 15px; transition: 0.4s; border-radius: 4px; margin-top: 5px; }
.pop-section .accordion.active,
.pop-section .accordion:hover { background-color: #ccc; }
.pop-section .accordion:after { content: "▼"; color: #777; font-weight: bold; float: right; margin-left: 5px; }
.pop-section .accordion.active{font-weight:700;}
.pop-section .active:after { content: "▲"; }
.pop-section .panel {display:none; padding:20px; background-color: white;  }
.pop-section .panel p{line-height:1.6; color:#454545;}
.pop-section .panel .indent ~ .indent{margin-top:20px;}
.pop-section table td { text-align: center !important; }
.pop-section .table table{margin-top:5px;margin-bottom:5px;}
.pop-section .table table {width:100%;border-spacing:0;border-collapse:collapse;border:1px solid #ddd;line-height:1.6;margin-top:5px;font-size:13px;}
.pop-section .table table thead {background:#f0f3f7;}
.pop-section .table table th,
.pop-section .table table td {padding:3px 15px 6px;color:#666;border-left:1px solid #ddd;border-top:1px solid #ddd;vertical-align:middle;font-size:14px;}
.pop-section .table table th {text-align:center;color:#111;}
.pop-section .table.type1 table td {padding:3px 15px 1px;border-top:none;}
.pop-section .paragraph{line-height:1.6;}
.pop-section .paragraph p ~ p{margin-top:5px !important;}
.pop-section .paragraph ~ .paragraph{margin-top:30px;}
.pop-section .starB_depth{padding-left:55px;}
.pop-section .starB_depth ~ .starB_depth {margin-top:10px;}
.pop-section .starB_depth dl{display:flex; color:#454545;}
.pop-section .starB_depth dl ~ dl{margin-top:10px !important;}
.pop-section .starB_depth dl dt{padding-right:5px;line-height:1.4;}
.pop-section .starB_depth dl dd{line-height:1.4;}
.pop-section .dtred { color: #ed2939 !important; }
.pop-section .undL { text-decoration: underline !important; }
.pop-section .alC { text-align: center !important; }
.pop-section .img_wrap {position:relative;width:100%;height:430px;text-align:center;}
.pop-section .img_wrap .left {position:absolute;left:0;top:24px;}
.pop-section .img_wrap .rightT {position:absolute;left:210px;top:0;width:255px;}
.pop-section .img_wrap .rightB {position:absolute;left:210px;top:190px;width:255px;}
.pop-section .img_wrap .bottom {position:absolute;left:0;bottom:0;width:480px;}
.pop-section .img_wrap p {line-height:1.2;margin-bottom:8px;}
.pop-section .img_wrap img {margin:0;padding:0;}

.pop-section .mt0 {margin-top:0 !important;}
.pop-section .mt5 {margin-top:5px !important;}
.pop-section .mt10 {margin-top:10px !important;}
.pop-section .mt20 {margin-top:20px !important;}
.pop-section .mt30 {margin-top:30px !important;}
.pop-section .mt40 {margin-top:40px !important;}
.pop-section .mt50 {margin-top:50px !important;}

.pop-section .ml0 {margin-left:0px !important;}
.pop-section .ml5 {margin-left:5px !important;}
.pop-section .ml10 {margin-left:10px !important;}
.pop-section .ml20 {margin-left:20px !important;}
.pop-section .ml30 {margin-left:30px !important;}
.pop-section .ml40 {margin-left:40px !important;}
.pop-section .ml50 {margin-left:50px !important;}

.pop-section .mr0{margin-right:0px !important;}
.pop-section .mr5 {margin-right:5px !important;}
.pop-section .mr10 {margin-right:10px !important;}
.pop-section .mr20 {margin-right:20px !important;}
.pop-section .mr30 {margin-right:30px !important;}
.pop-section .mr40 {margin-right:40px !important;}
.pop-section .mr50 {margin-right:50px !important;}

.pop-section .mb0 {margin-bottom:0px !important;}
.pop-section .mb5 {margin-bottom:5px !important;}
.pop-section .mb10 {margin-bottom:10px !important;}
.pop-section .mb20 {margin-bottom:20px !important;}
.pop-section .mb30 {margin-bottom:30px !important;}
.pop-section .mb40 {margin-bottom:40px !important;}
.pop-section .mb50 {margin-bottom:50px !important;}

.pop-section .pt0 {padding-top:0 !important;}
.pop-section .pt5 {padding-top:5px !important;}
.pop-section .pt10 {padding-top:10px !important;}
.pop-section .pt20 {padding-top:20px !important;}
.pop-section .pt30 {padding-top:30px !important;}
.pop-section .pt40 {padding-top:40px !important;}
.pop-section .pt50 {padding-top:50px !important;}

.pop-section .pl0 {padding-left:0px !important;}
.pop-section .pl5 {padding-left:5px !important;}
.pop-section .pl10 {padding-left:10px !important;}
.pop-section .pl20 {padding-left:20px !important;}
.pop-section .pl30 {padding-left:30px !important;}
.pop-section .pl40 {padding-left:40px !important;}
.pop-section .pl50 {padding-left:50px !important;}

.pop-section .pr0{padding-right:0px !important;}
.pop-section .pr5 {padding-right:5px !important;}
.pop-section .pr10 {padding-right:10px !important;}
.pop-section .pr20 {padding-right:20px !important;}
.pop-section .pr30 {padding-right:30px !important;}
.pop-section .pr40 {padding-right:40px !important;}
.pop-section .pr50 {padding-right:50px !important;}

.pop-section .pb0 {padding-bottom:0px !important;}
.pop-section .pb5 {padding-bottom:5px !important;}
.pop-section .pb10 {padding-bottom:10px !important;}
.pop-section .pb20 {padding-bottom:20px !important;}
.pop-section .pb30 {padding-bottom:30px !important;}
.pop-section .pb40 {padding-bottom:40px !important;}
.pop-section .pb50 {padding-bottom:50px !important;}

/* main */
.section-box{padding: 30px;border-radius: 10px;background-color: #fff;}
.section-box.f-column{display:flex;flex-direction: column;}
.section-box.f-column > .auto{flex:1;}
.section-box.f-column > .auto > .table-scrolly{height:100%;}
.section-box *{font-family: inherit;color: inherit;font-weight: inherit;}
.section-box > *:first-child{margin-top:0;}
.section-box .section ~ .section{margin-top:40px;}
.section-box .section-header {display:flex;align-items:center;}
.section-box .section-header.line-b{border-bottom:1px solid #dfdee3;}
.section-box .section-header .auto{flex:1;}
.section-box * + .section-header {margin-top:30px;}
.section-box .section-header + *{margin-top:30px;}
.section-box .section-header + .sm-mgt{margin-top:20px;}
.section-box .tab-content .section-header + *{margin-top:20px;}
.section-box .section-header .section-tit {font-size: 20px; font-weight: 800; letter-spacing: -0.5px; color: #000;}
.section-box .section-header .section-tit2 {  font-size: 18px; font-weight: 700; letter-spacing: -0.45px; color: #000;}
.section-box .section-header .section-tit3 {  font-size: 24px; font-weight: 700; letter-spacing: -0.45px; color: #000;
	background: linear-gradient(90deg, #FFD700, #FF8C00, #FFD700);background-size: 200% auto;color: #000;-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	animation: shine 2s linear infinite;}
@keyframes shine {0% {background-position: 200% center;} 100% {background-position: -200% center;}}
.section-box .section-header .right {margin-left:auto;display:flex;align-items:center;padding-left:20px;}
.section-box .section-header .right .txt-noti {font-size: 14px; letter-spacing: -0.35px; color: #ee470c;display:flex;align-items:center;}
.section-box .section-header .right .txt-noti:before{content:'';display:inline-block;width:14px;height:14px;margin-right:4px;border-radius:100%;background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23EE470C'/%3E%3Cpath opacity='0.8' fill-rule='evenodd' clip-rule='evenodd' d='M6 10V8H8V10H6ZM6 4H8V7H6V4Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:100% 100%;}
.section-box .section-header .right .date-wrap {display:flex;align-items:center;}
.section-box .section-header .right .date-wrap .inp-date-wrap {margin-left:25px;}
.section-box .section-header .right .date-wrap .btn-basic.btn-search{margin-left:10px; color:#fff;}
.section-box .section-header .right .date-wrap .btn-basic.btn-search:before{content:'';display:block;width:14px;height:14px;margin-right:4px; background:url("data:image/svg+xml,%3Csvg width='29' height='30' viewBox='0 0 29 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7073 0.0285789C9.25892 0.250655 6.98194 1.14576 4.93065 2.69263C4.31097 3.15989 3.04964 4.44283 2.55856 5.10544C1.26877 6.84548 0.447217 8.80382 0.12296 10.9112C0.00230889 11.6953 -0.0376565 13.1596 0.0396272 13.9626C0.415137 17.8622 2.47847 21.3121 5.74075 23.4949C7.25067 24.5052 9.30941 25.2686 11.2224 25.5276C11.9771 25.6298 13.8104 25.6158 14.5709 25.5021C16.3078 25.2424 17.8676 24.6874 19.3854 23.7893L20.0392 23.4025L23.2593 26.6146C26.1769 29.525 26.5044 29.835 26.7455 29.9147C27.7632 30.2508 28.7359 29.5564 28.7411 28.4899C28.7444 27.8433 28.8083 27.9198 25.3956 24.4939L22.3021 21.3885L22.571 21.0915C23.1824 20.4158 24.0722 19.0134 24.4797 18.083C25.0047 16.8842 25.3444 15.684 25.5155 14.4235C25.6255 13.6126 25.6224 11.9599 25.5092 11.1272C24.7294 5.38778 20.2965 0.932707 14.5439 0.106943C13.8597 0.00870444 12.3775 -0.0322328 11.7073 0.0285789ZM14.0848 3.07683C16.234 3.36318 18.174 4.32817 19.7314 5.88562C21.3617 7.51582 22.3087 9.50019 22.5607 11.8137C23.0629 16.4236 20.1143 20.8402 15.6299 22.1951C14.6043 22.505 14.0901 22.5745 12.8156 22.5756C11.6009 22.5767 11.2703 22.538 10.2773 22.2785C6.72443 21.3498 3.971 18.4355 3.18893 14.7758C3.05548 14.1514 3.04387 13.997 3.04219 12.8284C3.04063 11.7138 3.05553 11.4847 3.16441 10.9471C3.43018 9.63542 4.04305 8.1983 4.7804 7.1577C5.2542 6.48904 6.50608 5.2377 7.17193 4.76719C8.09221 4.11684 9.48639 3.49544 10.6014 3.23858C11.6213 3.00365 13.0407 2.93771 14.0848 3.07683Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.section-box .section .tab-type1 ~ .tab-content {margin-top:30px;}
.section-box .section .dl-box {display:flex;align-items:flex-start;gap:20px;}
.section-box .section .dl-box dl{border-radius:8px;overflow:hidden;flex:1;overflow:hidden;}
.section-box .section .dl-box dt{height:60px;display:flex;align-items:center; color:#fff;font-size:18px;font-weight:700;justify-content: center;}
.section-box .section .dl-box dt [class*=ico-]{margin-right:10px;}
.section-box .section .dl-box .box-bluegreen {background:#0998a5;}
.section-box .section .dl-box .box-bluegreen dd ul li .num{ color:#0998a5;}
.section-box .section .dl-box .box-green dt {background:#0e9f3e;}
.section-box .section .dl-box .box-green dd ul li .num{ color:#0e9f3e;}
.section-box .section .dl-box .box-blue dt {background:#327ad4;}
.section-box .section .dl-box .box-blue dd ul li .num{ color:#327ad4;}
.section-box .section .dl-box .box-red {background:#e55348;}
.section-box .section .dl-box .box-red dd ul li .num{ color:#e55348;}
.section-box .section .dl-box .box-pupple {background:#aa3c65;}
.section-box .section .dl-box .box-pupple dd ul li .num{ color:#aa3c65;}
.section-box .section .dl-box .box-brown {background:#946038;}
.section-box .section .dl-box .box-brown dd ul li .num{ color:#946038;}
.section-box .section .dl-box  dd {height:172px;padding:25px 20px 15px;background:#fff;border:1px solid #dfdee3;border-top:none;border-radius:0 0 8px 8px;}
.section-box .section .dl-box  dd ul li {display:flex;align-items:center;}
.section-box .section .dl-box  dd ul li ~ li{margin-top:14px;}
.section-box .section .dl-box  dd ul li .txt {position: relative;font-size: 16px; font-weight: 500; color:#333;}
.section-box .section .dl-box  dd ul li .txt.dot::before {content: "";display:block; position:absolute;top:-3px;right:-10px;width:6px;height:6px;border-radius:100%;background:#ee470c;}
.section-box .section .dl-box  dd ul li .num {font-size:16px;font-weight:700;margin-left:auto;}

.section-box .section.row{display:flex;align-items:flex-start;gap:40px;}
.section-box .section.row .auto{flex:1;overflow:hidden;}
.section-box .section.row .section-header + *{margin-top:20px;}
.section-box .section-header .info-menus {display:flex;align-items:center;}
.section-box .section-header .info-menus .info {display:flex;align-items:center;}
.section-box .section-header .info-menus .info .status {display:inline-flex;align-items:center;}
.section-box .section-header .info-menus .info .status [class*=ico-]{margin-right:8px;}
.section-box .section-header .info-menus .info .status span { color:#0e9f3e; font-size: 18px;  font-weight: 700;;}
.section-box .section-header .info-menus .info .bar {display:inline-block;width: 1px; height: 16px; margin: 0 22px 0 20px; opacity: 0.3; background-color: #a7a7a7;}
.section-box .section-header .info-menus .info .receipt{ color:#0e9f3e;font-weight:500;}
.section-box .section-header .info-menus .info .receipt .num {margin-left:8px;}
.section-box .section-header .info-menus .menus {margin-left:30px;}
.section-box .section-header .info-menus .menus a {display:inline-flex;justify-content:center;align-items:center;height:30px;width:30px;}
.section-box .section-header .info-menus .menus a ~ a{margin-left:8px;}
.section-box .section-header .control-menu {display:flex;align-items:center;gap:10px;}
.section-box .section-header .control-menu [class*=btn-]{width:36px;height:36px;background:#eee;border-radius:100%;display:inline-flex;justify-content:center;align-items:center;}
.section-box .section-header .control-menu [class*=btn-][aria-disabled="true"]{opacity: 0.5;}
.section-box .section-header .control-menu .btn-prev:before {content: "";display:block; width:14px;height:8px; background:url("data:image/svg+xml,%3Csvg width='28' height='18' viewBox='0 0 28 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='2.5' height='26.5' rx='1.25' transform='matrix(4.37114e-08 -1 -1 -4.37114e-08 27.5 10.5)' fill='%231F2125'/%3E%3Crect width='2.5' height='12.5' rx='1.25' transform='matrix(-0.707107 -0.707107 -0.707107 0.707107 11 2.01465)' fill='%231F2125'/%3E%3Crect width='2.5' height='12.5' rx='1.25' transform='matrix(0.707107 -0.707107 -0.707107 -0.707107 9.23242 18)' fill='%231F2125'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.section-box .section-header .control-menu .btn-next:before {content: "";display:block; width:14px;height:8px; background:url("data:image/svg+xml,%3Csvg width='28' height='18' viewBox='0 0 28 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='10.5' width='2.5' height='26.5' rx='1.25' transform='rotate(-90 0.5 10.5)' fill='%231F2125'/%3E%3Crect x='17' y='2.01465' width='2.5' height='12.5' rx='1.25' transform='rotate(-45 17 2.01465)' fill='%231F2125'/%3E%3Crect x='18.7676' y='18' width='2.5' height='12.5' rx='1.25' transform='rotate(-135 18.7676 18)' fill='%231F2125'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.section-box .section-header .control-menu .btn-more:before {content: "";display:block; width:11px;height:11px; background:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.69961 0.899902C9.23809 0.899902 9.67461 1.33642 9.67461 1.8749V15.5249C9.67461 16.0634 9.23809 16.4999 8.69961 16.4999C8.16113 16.4999 7.72461 16.0634 7.72461 15.5249V1.8749C7.72461 1.33642 8.16113 0.899902 8.69961 0.899902Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.900391 8.7001C0.900391 8.16162 1.33691 7.7251 1.87539 7.7251H15.5254C16.0639 7.7251 16.5004 8.16162 16.5004 8.7001C16.5004 9.23858 16.0639 9.6751 15.5254 9.6751H1.87539C1.33691 9.6751 0.900391 9.23858 0.900391 8.7001Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.section-box .work-list li ~ li{margin-top:9px;}
.section-box .work-list li .bx {display:flex;align-items:center;height:46px;  border-radius: 8px; padding:0 20px; border: solid 1px #dfdee3; background-color: #fff;font-size:16px;font-weight:500;}
.section-box .work-list li .bx .txt { color:#000;}
.section-box .work-list li .bx .num { color:#ee470c;margin-left:auto;padding-left:20px;}

.noti-desc-list li {font-size: 14px;position:relative;padding-left:12px;}
.noti-desc-list li:before{content:'';display:block;width:3px;height:3px;border-radius:100%;background:#747A86;position:absolute;top:7px;left:0;}
.noti-desc-list li ~ li{margin-top:14px;}
.noti-desc-list li a {display:flex;align-items: center;;}
.noti-desc-list li a .txt {flex:1;overflow:hidden;}
.noti-desc-list li a .txt > span{position:relative;padding-right:25px;display:inline-block; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width: calc(100% - 30px);}
.noti-desc-list li .ico-new {position:absolute;top:0;right:0; width:18px;height:18px;background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23EE470C'/%3E%3Cpath d='M9.75 4V3.75H9.5H8.82389H8.57389V4V7.74854L5.87033 3.85735L5.79575 3.75H5.66502H5H4.75V4V9.67488V9.92488H5H5.68719H5.93719V9.67488V5.93805L8.62959 9.81742L8.70417 9.92488H8.83498H9.5H9.75V9.67488V4Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3C/svg%3E%0A");}
.noti-desc-list li a .date {margin-left:auto;  color: #747A86;margin-left:30px;}

.section-box .status-list{overflow:hidden;}
.section-box .status-list .swiper-container .swiper-wrapper {display:flex;align-items:center;}
.section-box .status-list .swiper-slide {width: 195px;}
.section-box .status-list.st2 .swiper-slide {width: 192px;}
.section-box .status-list .swiper-slide .bx {display:flex;flex-direction: column; padding: 25px 25px 20px; border-radius: 8px; border: solid 1px #dfdee3; width: 100%;height:212px;}
.section-box .status-list .swiper-slide .bx .title {  font-size: 16px; font-weight: 700; letter-spacing: -0.4px; color: #000;}
.section-box .status-list .swiper-slide .bx .btm {margin-top:auto;padding-top:10px;}
.section-box .status-list .swiper-slide .bx .btm .name {font-size:14px;margin-bottom:8px; color:#666;font-size:14px;font-weight:700;}
.section-box .status-list .swiper-slide .bx .btm ul li { font-weight: 500; letter-spacing: -0.4px; color: #666;}
.section-box .status-list .swiper-slide .bx .btm ul li ~ li{margin-top:5px;}
.section-box .status-list .swiper-slide .bx .btm ul li .txt {font-size:14px;}
.section-box .status-list .swiper-slide .bx .btm ul li .date {position:relative; font-size:14px;display:inline-block;padding-left:10px;margin-left:10px;}
.section-box .status-list .swiper-slide .bx .btm ul li .date:before{content:'';position:absolute;top:50%;left:0; display:inline-block;align-items:center; width: 1px;  height: 12px;transform:translateY(-50%); background-color: #dfdee3;}
.section-box .status-list .swiper-slide.empty .bx {background:#f6f6f6;display:flex;justify-content:center;align-items:center;}
.section-box .status-list .swiper-slide.empty .bx:before{content:'';display:block;width:64px;height:50px;background:url("data:image/svg+xml,%3Csvg width='35' height='27' viewBox='0 0 35 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1084 17.5631C11.1084 17.5631 10.2684 21.1431 11.9484 23.8031C13.9684 20.9531 18.9284 14.8431 26.7384 10.4831C26.7384 10.4831 18.8184 18.9931 14.4784 25.9431C16.2984 26.7331 19.0085 26.9331 23.0285 25.9931C23.0285 25.9931 28.9284 23.9131 29.9084 15.4931C29.9084 15.4931 31.0084 9.02312 34.5484 4.13312C34.5584 4.13312 15.9884 3.88315 11.1084 17.5631Z' fill='%23D3D3D3'/%3E%3Cpath d='M7.72998 3.84312C7.72998 3.84312 11.95 5.37312 15.76 7.84312C17.29 6.41312 19.06 5.16309 21 4.50309C21 4.50309 13.06 -2.33688 0 0.843119C0 0.843119 4.39998 3.89309 5.97998 9.75309C5.97998 9.75309 7.68998 14.0231 9.88998 15.4931C9.88998 15.4931 11.7 12.0631 14.63 8.96311C12.8 7.28311 10.41 5.35312 7.72998 3.84312Z' fill='%23D3D3D3'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}

.section-box .banner-list{overflow:hidden;}
.section-box .banner-list img{max-width: 100%;width: 100%;}

.section-outer-wrap{margin-top:40px;display:flex;align-items:stretch;gap:40px;}
.section-outer-wrap .auto{flex:1;overflow:hidden;}

.section-inner-outer-wrap{display:flex;flex-direction: column;gap:40px;}
.section-inner-outer-wrap > *{flex:1;overflow:hidden;}

.swiper-pagination{position:relative;top:initial !important;left:initial !important;display:flex;align-items:center;bottom:initial !important;justify-content: center;transform:initial;margin-top:15px;}
.swiper-pagination .swiper-pagination-bullet{border: 1px solid #fff;text-indent: -9999px;display: block;width: 12px;height: 12px;margin: 0 5px !important;border-radius: 12px;opacity: 1;background: #eee !important;}
.swiper-pagination .swiper-pagination-bullet-active{background: #000 !important;}

/* datepicker */
body .ui-datepicker{margin-top:5px;font-size:15px !important;}
.ui-datepicker select.ui-datepicker-month{margin-left:7px;}
.ui-datepicker .ui-datepicker-year,
.ui-datepicker .ui-datepicker-month{font-size:14px !important;height:25px;outline:none;border:none}
.ui-widget-header{background:none !important;border:none !important;}
.ui-widget-header .ui-icon{background-image:url("../../images/ui-icons_444444_256x240.png");}
.ui-widget.ui-widget-content{border:1px solid #3f84f8;border-radius:10px;}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{width:20px;height:20px;border:1px solid #d9d9d9 !important;background:#fff;border-radius:5px;}
.ui-datepicker .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-next:hover{border-color: #3f84f8 !important;}
.ui-datepicker .ui-datepicker-prev{top:7px !important;left:5px !important;}
.ui-datepicker .ui-datepicker-prev span{background:#fff url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAQAAABZqbWHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfkBAcJESfQVMC5AAABLUlEQVQoz33SvyvEcRzH8cedc3V+pGQhWWRUSmGRkiycUjKcFGVgtchfoAxWTIQMlBIWJlGOUiJSUpJkkBILIQM6d/flPX5ez17v1/vVJ1Trjym0aMl85A+5wrpqbfLDgXKdfdWgNMihy5wYXgxYyHYYtSSGey0WSHeImtYHzrW7JB0otqIJbOr2+PWYWlEl+S1PafuRU0CTpCq8GzbkLWX7taLPtCieJaylZw4LGzMjihuNmTIR8xLgUIfb7FKCm0wDeo2DWvtqgoAPI/q9otyOeCaQUwZHdnSIier2JBmUYVuDC+SYMPm731TICw22waANRUFXPGg1C1olVf7O8DPvVr1qFlIiYc91JgC7TsXlytPjynE2wJktcQUiOoWDmzxQ7wTchf799svmPgFg4ES94YFAOwAAAABJRU5ErkJggg==') no-repeat 50% 50%;background-size:auto 8px;}
.ui-datepicker .ui-datepicker-next{top:7px !important;right:5px !important;}
.ui-datepicker .ui-datepicker-next span{background:#fff url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAQAAABZqbWHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfkBAcJFA7vkayQAAABN0lEQVQoz4XQvUubARTF4SfmTYKKQ3Up4iaCoxAoRQoKAaEkaBRc/CgpFAruXRwd7H/gFDSko25OLfiFIfixlAqiiIPSQRB0KS1kqA4aEvK+pWe853fvPZxYmoIJ836JVJsFq/L29f0LeAmGHHkVBcR7d1zKCnSZc+40DPDDrnEdEqbVVFpfQMVrZ4hZtiYZBrg0bAsUfNMdBrj3VhGMODDQnKGuvzb9lhHTY9ahq1YAqk7kJLWb8dP3MMCZr3K6xOWlbMfSUe302TQEym3+oygg7fB5/7NCELInfdGJmo9K4QufbOjEnTElaL6QsOIDuJB18TRsAC+sy4A9U+5aQ/arPtslYw27DrxxYBAPFr1Xaw4VYE5RCn+8sxHuYUlZCjdGwzaBG3Ai5zqqyXjvsSuBrNvoqh8B1TtGTnK061QAAAAASUVORK5CYII=') no-repeat 50% 50%;background-size:auto 8px;}
.ui-datepicker td{text-align: center;color: #777777;}
.ui-datepicker th{ color:#656565;font-size:12px;}
.ui-datepicker th:first-child,
.ui-datepicker td:first-child a{color: #999999 !important;}
.ui-datepicker td a{height:30px;width:30px;display:flex !important;justify-content:center;align-items:center;padding:0 0 !important;	}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{background:#fff !important;border:none !important;font-size:14px !important;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{background:#46596f !important; color:#fff !important;border-radius:100%;text-align:center;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{background:#fff !important;}


.join-wrap{padding:35px 70px 0;}
.join-wrap .join-title {text-align:center;}
.join-wrap .join-title .tit {  font-size: 36.5px; font-weight: 800; color: #000;}
.join-wrap .join-title .tit-sub {font-size:16px;margin-top:30px;}
.join-wrap .join-step {margin-top:40px;border-bottom:1px solid #ccc;padding-bottom:46px;margin-bottom:60px;}
.join-wrap .join-step ol {text-align:center;}
.join-wrap .join-step ol li {display:inline-flex;vertical-align:top;align-items: flex-start;}
.join-wrap .join-step ol li ~ li:before{content:'';display:inline-block;width:52px;height:5px;margin-top:30px; background:url("data:image/svg+xml,%3Csvg width='52' height='4' viewBox='0 0 52 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 2C4 3.10457 3.10457 4 2 4C0.89543 4 0 3.10457 0 2C0 0.89543 0.89543 0 2 0C3.10457 0 4 0.89543 4 2Z' fill='%23A6B3C2'/%3E%3Cpath d='M28 2C28 3.10457 27.1046 4 26 4C24.8954 4 24 3.10457 24 2C24 0.89543 24.8954 0 26 0C27.1046 0 28 0.89543 28 2Z' fill='%23A6B3C2'/%3E%3Cpath d='M52 2C52 3.10457 51.1046 4 50 4C48.8954 4 48 3.10457 48 2C48 0.89543 48.8954 0 50 0C51.1046 0 52 0.89543 52 2Z' fill='%23A6B3C2'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 4px;}
.join-wrap .join-step ol li .step{padding:0 35px;text-align:center;}
.join-wrap .join-step ol li .icon {width:64px;height:64px;border-radius:100%;background:#f0f0f0;display:inline-flex;justify-content:center;align-items:center;}
.join-wrap .join-step ol li .txt {margin-top:20px;font-size:16px; color:#000;font-weight:500;}
.join-wrap .join-step ol li .icon .ico-join-rule {width:18px;height:23px;background-image: url("data:image/svg+xml,%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0.75C0 0.335786 0.335786 0 0.75 0H12.88C13.0645 0 13.2425 0.068014 13.3801 0.191035L17.6501 4.01103C17.8091 4.15331 17.9 4.35661 17.9 4.57V21.54C17.9 21.9542 17.5642 22.29 17.15 22.29H0.75C0.335786 22.29 0 21.9542 0 21.54V0.75ZM1.5 1.5V20.79H16.4V5.32H12.88C12.4658 5.32 12.13 4.98421 12.13 4.57V1.5H1.5ZM13.63 2.42728L15.1868 3.82H13.63V2.42728ZM4.57 10.24C4.57 9.82579 4.90579 9.49 5.32 9.49H12.58C12.9942 9.49 13.33 9.82579 13.33 10.24C13.33 10.6542 12.9942 10.99 12.58 10.99H5.32C4.90579 10.99 4.57 10.6542 4.57 10.24ZM4.57 13.45C4.57 13.0358 4.90579 12.7 5.32 12.7H12.58C12.9942 12.7 13.33 13.0358 13.33 13.45C13.33 13.8642 12.9942 14.2 12.58 14.2H5.32C4.90579 14.2 4.57 13.8642 4.57 13.45ZM4.57 16.77C4.57 16.3558 4.90579 16.02 5.32 16.02H9.74C10.1542 16.02 10.49 16.3558 10.49 16.77C10.49 17.1842 10.1542 17.52 9.74 17.52H5.32C4.90579 17.52 4.57 17.1842 4.57 16.77Z' fill='%235A6470'/%3E%3C/svg%3E%0A");}
.join-wrap .join-step ol li .icon .ico-join-person {width:22px;height:22px; background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.8201 1.5C9.31788 1.5 8.1001 2.71779 8.1001 4.22C8.1001 5.72221 9.31788 6.94 10.8201 6.94C12.3223 6.94 13.5401 5.72221 13.5401 4.22C13.5401 2.71779 12.3223 1.5 10.8201 1.5ZM6.6001 4.22C6.6001 1.88936 8.48946 0 10.8201 0C13.1507 0 15.0401 1.88936 15.0401 4.22C15.0401 6.55064 13.1507 8.44 10.8201 8.44C8.48946 8.44 6.6001 6.55064 6.6001 4.22Z' fill='%235A6470'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.82 11.17C5.67421 11.17 1.5 15.3442 1.5 20.49C1.5 20.9042 1.16421 21.24 0.75 21.24C0.335786 21.24 0 20.9042 0 20.49C0 14.5158 4.84579 9.66998 10.82 9.66998C16.7942 9.66998 21.64 14.5158 21.64 20.49C21.64 20.9042 21.3042 21.24 20.89 21.24C20.4758 21.24 20.14 20.9042 20.14 20.49C20.14 15.3442 15.9658 11.17 10.82 11.17Z' fill='%235A6470'/%3E%3C/svg%3E%0A");}
.join-wrap .join-step ol li .icon .ico-join-pen {width:18px;height:22px;background-image: url("data:image/svg+xml,%3Csvg width='19' height='22' viewBox='0 0 19 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.2953 1.41559C11.2953 1.41561 11.2952 1.41558 11.2953 1.41559ZM11.5225 1.62998L15.2997 5.19284L5.50435 15.5753L5.49878 15.5813C5.48851 15.5924 5.46789 15.608 5.43127 15.6169L1.86003 16.3451L1.85425 16.3463C1.67497 16.3844 1.50429 16.2517 1.49985 16.0635L1.74847 12.016L1.74894 12.0075C1.74936 11.9991 1.75838 11.9642 1.78725 11.9327C1.78755 11.9324 1.78786 11.9321 1.78817 11.9317L11.5225 1.62998ZM12.3248 0.32475C11.8514 -0.122383 11.0908 -0.115637 10.6387 0.38126L0.694748 10.9049L0.691588 10.9083C0.442253 11.1754 0.271842 11.538 0.251072 11.9276L0.00128991 15.994C0.000578349 16.0056 0.000135784 16.0172 -3.74266e-05 16.0288C-0.0171148 17.173 1.02653 18.053 2.16202 17.8144C2.16318 17.8142 2.16434 17.8139 2.16551 17.8137L5.73973 17.0849L5.75258 17.0822C6.07189 17.0112 6.36882 16.8487 6.59775 16.6022L16.6054 5.99469C17.0419 5.53088 17.043 4.77578 16.5548 4.31475L12.3248 0.32475ZM0.819879 20.64C0.819879 20.2258 1.15567 19.89 1.56988 19.89H17.2699C17.6841 19.89 18.0199 20.2258 18.0199 20.64C18.0199 21.0542 17.6841 21.39 17.2699 21.39H1.56988C1.15567 21.39 0.819879 21.0542 0.819879 20.64Z' fill='%235A6470'/%3E%3C/svg%3E%0A");}
.join-wrap .join-step ol li.on .icon{background:#fff;  box-shadow: 1.5px 2.6px 7px 0 rgba(50, 122, 212, 0.2);border: solid 2px #327ad4;}
.join-wrap .join-step ol li.on .icon .ico-join-rule {background-image: url("data:image/svg+xml,%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_8_73)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0.75C0 0.335786 0.335786 0 0.75 0H12.88C13.0645 0 13.2425 0.068014 13.3801 0.191035L17.6501 4.01103C17.8091 4.15331 17.9 4.35661 17.9 4.57V21.54C17.9 21.9542 17.5642 22.29 17.15 22.29H0.75C0.335786 22.29 0 21.9542 0 21.54V0.75ZM1.5 1.5V20.79H16.4V5.32H12.88C12.4658 5.32 12.13 4.98421 12.13 4.57V1.5H1.5ZM13.63 2.42728L15.1868 3.82H13.63V2.42728ZM4.57 10.24C4.57 9.82579 4.90579 9.49 5.32 9.49H12.58C12.9942 9.49 13.33 9.82579 13.33 10.24C13.33 10.6542 12.9942 10.99 12.58 10.99H5.32C4.90579 10.99 4.57 10.6542 4.57 10.24ZM4.57 13.45C4.57 13.0358 4.90579 12.7 5.32 12.7H12.58C12.9942 12.7 13.33 13.0358 13.33 13.45C13.33 13.8642 12.9942 14.2 12.58 14.2H5.32C4.90579 14.2 4.57 13.8642 4.57 13.45ZM4.57 16.77C4.57 16.3558 4.90579 16.02 5.32 16.02H9.74C10.1542 16.02 10.49 16.3558 10.49 16.77C10.49 17.1842 10.1542 17.52 9.74 17.52H5.32C4.90579 17.52 4.57 17.1842 4.57 16.77Z' fill='%23327AD4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8_73'%3E%3Crect width='17.9' height='22.29' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.join-wrap .join-step ol li.on .icon .ico-join-person {background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0701 2C9.70595 2 8.6001 3.10586 8.6001 4.47C8.6001 5.83414 9.70595 6.94 11.0701 6.94C12.4342 6.94 13.5401 5.83414 13.5401 4.47C13.5401 3.10586 12.4342 2 11.0701 2ZM6.6001 4.47C6.6001 2.00129 8.60138 0 11.0701 0C13.5388 0 15.5401 2.00129 15.5401 4.47C15.5401 6.93871 13.5388 8.94 11.0701 8.94C8.60138 8.94 6.6001 6.93871 6.6001 4.47ZM11.07 11.67C6.06228 11.67 2 15.7323 2 20.74C2 21.2923 1.55228 21.74 1 21.74C0.447715 21.74 0 21.2923 0 20.74C0 14.6277 4.95772 9.66998 11.07 9.66998C17.1823 9.66998 22.14 14.6277 22.14 20.74C22.14 21.2923 21.6923 21.74 21.14 21.74C20.5877 21.74 20.14 21.2923 20.14 20.74C20.14 15.7323 16.0777 11.67 11.07 11.67Z' fill='%23327AD4'/%3E%3C/svg%3E%0A");}
.join-wrap .join-step ol li.on .icon .ico-join-pen {background-image: url("data:image/svg+xml,%3Csvg width='19' height='22' viewBox='0 0 19 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.2953 1.41559C11.2953 1.41561 11.2952 1.41558 11.2953 1.41559ZM11.5225 1.62998L15.2997 5.19284L5.50435 15.5753L5.49878 15.5813C5.48851 15.5924 5.46789 15.608 5.43127 15.6169L1.86003 16.3451L1.85425 16.3463C1.67497 16.3844 1.50429 16.2517 1.49985 16.0635L1.74847 12.016L1.74894 12.0075C1.74936 11.9991 1.75838 11.9642 1.78725 11.9327C1.78755 11.9324 1.78786 11.9321 1.78817 11.9317L11.5225 1.62998ZM12.3248 0.32475C11.8514 -0.122383 11.0908 -0.115637 10.6387 0.38126L0.694748 10.9049L0.691588 10.9083C0.442253 11.1754 0.271842 11.538 0.251072 11.9276L0.00128991 15.994C0.000578349 16.0056 0.000135784 16.0172 -3.74266e-05 16.0288C-0.0171148 17.173 1.02653 18.053 2.16202 17.8144C2.16318 17.8142 2.16434 17.8139 2.16551 17.8137L5.73973 17.0849L5.75258 17.0822C6.07189 17.0112 6.36882 16.8487 6.59775 16.6022L16.6054 5.99469C17.0419 5.53088 17.043 4.77578 16.5548 4.31475L12.3248 0.32475ZM0.819879 20.64C0.819879 20.2258 1.15567 19.89 1.56988 19.89H17.2699C17.6841 19.89 18.0199 20.2258 18.0199 20.64C18.0199 21.0542 17.6841 21.39 17.2699 21.39H1.56988C1.15567 21.39 0.819879 21.0542 0.819879 20.64Z' fill='%23327AD4'/%3E%3C/svg%3E%0A");}
.join-wrap .join-step ol li.on .txt{ color: #327ad4;}

.join-process-wrap{padding-bottom:50px;}
.join-process-wrap .title {text-align:center;}
.join-process-wrap .title .tit {font-size: 24px; font-weight: bold;}
.join-process-wrap .title .tit-sub {margin-top:20px;font-size:16px;}
.join-process-wrap .title  + .h3{margin-top:50px;}
.join-process-wrap .biz-number-box {display:flex;width:487px;margin:0 auto; align-items:center; margin-top:50px;border-radius: 8px; border: solid 1px #dfdee3; background-color: #f6f6f6;height:70px;}
.join-process-wrap .biz-number-box dt {font-weight:bold;padding:0 45px 0 20px;}
.join-process-wrap .biz-number-box dd {flex:1;display:flex;align-items:center;}
.join-process-wrap .biz-number-box dd .biz-number input {width:78px;height:37px;text-align:center;}
.join-process-wrap .biz-number-box dd .biz-number .dash {margin:0 10px;}
.join-process-wrap .etc-txt {margin-top:50px;font-size:16px; color:#000;text-align:center;}

/* .find-wrap {padding-bottom:50px;}
.find-wrap .title {text-align:center;}
.find-wrap .title .tit {font-size:24px;font-weight:bold;}
.find-wrap .title .tit-sub {margin-top:20px;font-size:16px;}
.find-wrap .biz-number-box {width:487px;margin:30px auto;border-radius:8px;border:1px solid #dfdee3;background-color:#f6f6f6;padding:20px;box-sizing:border-box;}
.find-wrap .biz-number-box .input-row {display:flex;align-items:center;margin-bottom:15px;}
.find-wrap .biz-number-box dt {width:150px;font-weight:bold;}
.find-wrap .biz-number-box dd {flex:1;margin:0;}
.find-wrap .biz-number-box dd input {width:100%;height:37px;padding:0 10px;border:1px solid #ccc;border-radius:5px;background-color:#fff;box-sizing:border-box;}
.find-wrap .btn-wrap {text-align:center;margin-top:20px;}
.find-wrap .etc-txt {margin-top:50px;font-size:16px;color:#000;text-align:center;}
 */

.find-wrap {padding-bottom:50px;}
.find-wrap .title {text-align:center;}
.find-wrap .title .tit {font-size:24px;font-weight:bold;}
.find-wrap .title .tit-sub {margin-top:20px;font-size:16px;}
.find-wrap .radio-group {text-align:center;margin-top:20px;margin-bottom:30px;}
.find-wrap .radio-group label {margin-right:20px;font-size:16px;}
.find-wrap .biz-number-box {width:487px;margin:30px auto;border-radius:8px;border:1px solid #dfdee3;background-color:#f6f6f6;padding:20px;box-sizing:border-box;}
.find-wrap .biz-number-box .input-row {display:flex;align-items:center;margin-bottom:15px;}
.find-wrap .biz-number-box dt {width:150px;font-weight:bold;}
.find-wrap .biz-number-box dd {flex:1;margin:0;}
.find-wrap .biz-number-box dd input {width:100%;height:37px;padding:0 10px;border:1px solid #ccc;border-radius:5px;background-color:#fff;box-sizing:border-box;}
.find-wrap .btn-wrap {text-align:center;margin-top:20px;}

.find-wrap1 {padding-bottom:50px;}
.find-wrap1 .title {text-align:center;}
.find-wrap1 .title .tit {font-size:24px;font-weight:bold;}
.find-wrap1 .title .tit-sub {margin-top:20px;font-size:16px;}
.find-wrap1 .radio-group {text-align:center;margin-top:20px;margin-bottom:30px;}
.find-wrap1 .radio-group label {margin-right:20px;font-size:16px;}
.find-wrap1 .biz-number-box {width:487px;margin:30px auto;border-radius:8px;border:1px solid #dfdee3;background-color:#f6f6f6;padding:20px;box-sizing:border-box;}
.find-wrap1 .biz-number-box .input-row {display:flex;align-items:center;margin-bottom:15px;}
.find-wrap1 .biz-number-box dt {font-weight:bold;}
.find-wrap1 .biz-number-box dd {flex:1;margin:0;}
.find-wrap1 .biz-number-box dd input {width:100%;height:37px;padding:0 10px;border:1px solid #ccc;border-radius:5px;background-color:#fff;box-sizing:border-box;}
.find-wrap1 .btn-wrap {text-align:center;margin-top:20px;}

.rule-compact-wrap{width:1000px;margin:0 auto;}
.rule-compact-wrap .rule-compact-box{border:1px solid #ddd;border-radius:10px;padding:20px;line-height:1.5;margin-top:20px;}
.rule-compact-wrap .table_ba{margin-top:20px;}
.rule-compact-wrap .table_ba > tbody > tr > td{padding:20px 10px;}
.rule-compact-wrap .table_ba > tbody > tr > td .rule-txt{display:block;text-align:center;margin-top:5px;}
.rule-compact-wrap .ico-join-rule-person{width:22px;height:22px; background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.8201 1.5C9.31788 1.5 8.1001 2.71779 8.1001 4.22C8.1001 5.72221 9.31788 6.94 10.8201 6.94C12.3223 6.94 13.5401 5.72221 13.5401 4.22C13.5401 2.71779 12.3223 1.5 10.8201 1.5ZM6.6001 4.22C6.6001 1.88936 8.48946 0 10.8201 0C13.1507 0 15.0401 1.88936 15.0401 4.22C15.0401 6.55064 13.1507 8.44 10.8201 8.44C8.48946 8.44 6.6001 6.55064 6.6001 4.22Z' fill='%235A6470'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.82 11.17C5.67421 11.17 1.5 15.3442 1.5 20.49C1.5 20.9042 1.16421 21.24 0.75 21.24C0.335786 21.24 0 20.9042 0 20.49C0 14.5158 4.84579 9.66998 10.82 9.66998C16.7942 9.66998 21.64 14.5158 21.64 20.49C21.64 20.9042 21.3042 21.24 20.89 21.24C20.4758 21.24 20.14 20.9042 20.14 20.49C20.14 15.3442 15.9658 11.17 10.82 11.17Z' fill='%235A6470'/%3E%3C/svg%3E%0A");}
.rule-compact-wrap .ico-join-rule-purpose{width:24px;height:22px;background-image: url("data:image/svg+xml,%3Csvg width='25' height='22' viewBox='0 0 25 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0989 2.31269C9.73975 1.73279 9.00427 1.40833 8.26293 1.50274C8.22308 1.50781 8.18287 1.51036 8.1426 1.51036H6.45793C4.20567 1.51036 3.13555 1.77677 2.56108 2.28366C1.98661 2.79054 1.68468 3.73477 1.68468 5.72205V15.6319C1.68468 17.6192 1.98661 18.5634 2.56108 19.0703C3.13555 19.5772 4.20567 19.8436 6.45793 19.8436H8.70416C9.16937 19.8436 9.5465 20.1764 9.5465 20.5868C9.5465 20.9973 9.16937 21.3301 8.70416 21.3301H6.45793C4.21771 21.3301 2.48004 21.101 1.36983 20.1214C0.259625 19.1418 0 17.6086 0 15.6319V5.72205C0 3.74539 0.259625 2.21215 1.36983 1.23256C2.48004 0.252961 4.21771 0.0238802 6.45793 0.0238802H8.08632C9.48049 -0.130472 10.8491 0.473261 11.5457 1.55004L13.1966 3.49228C13.2189 3.51844 13.2391 3.54587 13.2573 3.57439C13.4502 3.87757 13.8236 4.04135 14.2042 3.99485C14.2425 3.99017 14.2811 3.98782 14.3198 3.98782H17.6891C19.9293 3.98782 21.667 4.21691 22.7772 5.1965C23.8874 6.1761 24.147 7.70933 24.147 9.68599V11.668C24.147 12.0784 23.7699 12.4112 23.3047 12.4112C22.8395 12.4112 22.4624 12.0784 22.4624 11.668V9.68599C22.4624 7.69871 22.1604 6.75448 21.586 6.2476C21.0115 5.74072 19.9414 5.4743 17.6891 5.4743H14.3722C13.3358 5.57863 12.343 5.13036 11.8187 4.34861L10.1642 2.4022C10.1401 2.37378 10.1182 2.34386 10.0989 2.31269Z' fill='%235A6471'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.1846 9.329C15.9783 9.38065 15.8373 9.49357 15.736 9.68815C15.6933 9.77034 15.6794 9.88097 15.6698 10.2156L15.6577 10.6391L15.5792 10.6397C15.4553 10.6407 15.0109 10.7458 14.7078 10.8458C14.3242 10.9723 13.7124 11.2832 13.375 11.523C13.0108 11.7818 12.4325 12.3592 12.1771 12.7192C11.7762 13.2841 11.4174 14.1386 11.3192 14.7622L11.2816 15.001L10.864 15.013C10.4157 15.0259 10.288 15.0627 10.1451 15.2198C9.91066 15.4777 9.9216 15.9013 10.1685 16.1256C10.3293 16.2716 10.4247 16.2965 10.8701 16.3093L11.2938 16.3213L11.2944 16.3998C11.2954 16.5237 11.4006 16.9678 11.5006 17.2707C11.6272 17.654 11.9382 18.2655 12.1781 18.6029C12.4355 18.9648 13.0128 19.5418 13.375 19.7991C13.7125 20.0389 14.3243 20.3497 14.7078 20.4762C15.0109 20.5762 15.4553 20.6813 15.5792 20.6823L15.6577 20.683L15.6699 21.1064C15.6802 21.4641 15.6918 21.5483 15.7446 21.6487C15.865 21.8775 16.0651 22.0001 16.3184 22.0001C16.5716 22.0001 16.7718 21.8775 16.8921 21.6487C16.945 21.5483 16.9566 21.4641 16.9669 21.1064L16.9791 20.683L17.0575 20.6823C17.1729 20.6814 17.6358 20.5751 17.909 20.4869C18.2615 20.3731 18.9403 20.0281 19.2618 19.7994C19.6243 19.5414 20.2015 18.9644 20.4586 18.6029C20.6986 18.2655 21.0096 17.654 21.1362 17.2707C21.2362 16.9678 21.3413 16.5237 21.3424 16.3998L21.343 16.3213L21.7667 16.3092C22.2216 16.2961 22.3483 16.2599 22.4916 16.1022C22.7261 15.8443 22.7152 15.4207 22.4683 15.1965C22.3075 15.0504 22.2121 15.0255 21.7667 15.0128L21.343 15.0007L21.3424 14.9222C21.3413 14.7983 21.2362 14.3543 21.1362 14.0513C21.0095 13.6679 20.6985 13.0564 20.4586 12.7192C20.1997 12.3552 19.6219 11.7772 19.2618 11.5219C18.9393 11.2933 18.26 10.9484 17.909 10.8351C17.6358 10.7469 17.1729 10.6406 17.0575 10.6397L16.9791 10.6391L16.9669 10.2156C16.9538 9.76095 16.9176 9.63433 16.7598 9.49104C16.608 9.35319 16.3632 9.28425 16.1846 9.329ZM15.694 11.9777C15.694 12.0538 15.7701 12.2068 15.8536 12.2986C16.078 12.5454 16.5018 12.5563 16.7598 12.3219C16.8447 12.2449 16.9427 12.0602 16.9427 11.9774C16.9427 11.9029 16.9357 11.9029 17.2414 11.9801C18.3298 12.2552 19.2566 13.01 19.7361 14.0118C19.8513 14.2524 20.011 14.7213 20.0474 14.9255C20.0651 15.0252 20.0607 15.037 20.005 15.037C19.9277 15.037 19.7751 15.1125 19.6826 15.1965C19.4357 15.4207 19.4247 15.8443 19.6592 16.1022C19.7369 16.1876 19.9213 16.285 20.0052 16.285C20.0606 16.285 20.0651 16.297 20.0475 16.3965C20.0106 16.6051 19.8283 17.1313 19.7154 17.3548C19.5255 17.731 19.3211 18.0096 18.9947 18.3373C18.6624 18.6709 18.3563 18.8915 17.9685 19.0769C17.7277 19.192 17.2586 19.3517 17.0542 19.388C16.9546 19.4058 16.9427 19.4013 16.9427 19.3456C16.9427 19.2684 16.8672 19.1158 16.7832 19.0234C16.5518 18.7689 16.085 18.7689 15.8536 19.0234C15.7695 19.1158 15.694 19.2684 15.694 19.3456C15.694 19.4013 15.6822 19.4058 15.5825 19.3882C15.3738 19.3513 14.8473 19.169 14.6237 19.0563C13.6325 18.5564 12.9059 17.652 12.6348 16.5806C12.5583 16.2782 12.5584 16.285 12.6332 16.285C12.7093 16.285 12.8623 16.209 12.9542 16.1256C13.2088 15.8943 13.2088 15.4277 12.9542 15.1965C12.8623 15.113 12.7093 15.037 12.6332 15.037C12.5583 15.037 12.5582 15.0441 12.6355 14.7385C12.9313 13.5698 13.773 12.598 14.8764 12.1516C15.0948 12.0633 15.5685 11.9216 15.6569 11.9183C15.6773 11.9175 15.694 11.9442 15.694 11.9777Z' fill='%235A6471'/%3E%3Cellipse cx='16.318' cy='15.6574' rx='1.58558' ry='1.58558' fill='%235A6471'/%3E%3C/svg%3E%0A");}
.rule-compact-wrap .ico-join-rule-period{width:24px;height:22px;background-image: url("data:image/svg+xml,%3Csvg width='22' height='21' viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6915 10.1123H13.7662C12.0688 10.1123 11.9379 11.6382 12.8543 12.4688L17.6034 16.7845C18.5198 17.6152 18.3889 19.141 16.6915 19.141H13.7662C12.0688 19.141 11.9379 17.6152 12.8543 16.7845L17.6034 12.4688C18.5198 11.6382 18.3889 10.1123 16.6915 10.1123Z' stroke='%235A6471' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.20098 2.10706C8.87375 1.57872 8.20366 1.28311 7.52823 1.36912C7.49193 1.37375 7.45529 1.37607 7.4186 1.37607H5.88372C3.83172 1.37607 2.85675 1.61879 2.33336 2.0806C1.80997 2.54242 1.53488 3.40269 1.53488 5.21327V14.242C1.53488 16.0526 1.80997 16.9129 2.33336 17.3747C2.85675 17.8365 3.83172 18.0792 5.88372 18.0792H7.93023C8.35408 18.0792 8.69767 18.3824 8.69767 18.7564C8.69767 19.1303 8.35408 19.4335 7.93023 19.4335H5.88372C3.84269 19.4335 2.25953 19.2248 1.24803 18.3323C0.23654 17.4398 0 16.0429 0 14.242V5.21327C0 3.41237 0.23654 2.01546 1.24803 1.12296C2.25953 0.230469 3.84269 0.0217569 5.88372 0.0217569H7.36732C8.63754 -0.118871 9.88449 0.431181 10.5191 1.41222L12.0233 3.18177C12.0435 3.2056 12.062 3.23059 12.0785 3.25657C12.2543 3.5328 12.5945 3.68201 12.9413 3.63965C12.9761 3.63539 13.0113 3.63325 13.0465 3.63325H16.1163C18.1573 3.63325 19.7405 3.84196 20.752 4.73445C21.7635 5.62695 22 7.02386 22 8.82477V10.6305C22 11.0045 21.6564 11.3077 21.2326 11.3077C20.8087 11.3077 20.4651 11.0045 20.4651 10.6305V8.82477C20.4651 7.01418 20.19 6.15391 19.6666 5.6921C19.1432 5.23028 18.1683 4.98756 16.1163 4.98756H13.0943C12.1501 5.08261 11.2455 4.6742 10.7678 3.96195L9.26046 2.18861C9.23845 2.16271 9.21858 2.13546 9.20098 2.10706Z' fill='%235A6471'/%3E%3C/svg%3E%0A");}

.join-rule-wrap{width:1000px;margin:0 auto;margin-top:50px;}
.join-rule-wrap .rule-set ~ .rule-set{margin-top:80px;}
.join-rule-wrap .rule-user-wrap{white-space: pre-line;font-size:14px;border:1px solid #ddd;border-radius:10px;padding:20px;overflow-y:auto;max-height: 200px;}

* + .cate-list{margin-top:20px;}
.cate-list + *{margin-top:40px;}
.cate-list{padding:20px; border: solid 1px #dfdee3; border-radius: 8px;}
.cate-list .list{display:grid;grid-template-columns: repeat(6, 1fr);grid-gap: 10px}
.cate-list .list a{display:inline-flex;align-items: center;height:40px;border-radius:5px;background:#ededed;padding:0 20px;}
.cate-list .list a.on{background:#0998a5; color:#fff;}

.check-btns{    display: inline-flex; border: 1px solid #dfdee3; border-radius: 8px; overflow: hidden;}
.check-btns label{position:relative;    height: 36px; display: inline-flex; align-items: center; font-size: 16px; color: #000000; white-space: nowrap;margin:0 !important;}
.check-btns label ~ label{border-left: 1px solid #dfdee3;}
.check-btns label .t{display:flex;justify-content:center;align-items:center;height:100%;padding: 0 18px;}
.check-btns label input{ position: absolute; clip: rect(0, 0, 0, 0);}
.check-btns label input:checked ~ .t{    background: #7e7e7e; font-weight: 700; color: #fff;}

.day_002_prcsTerm span{color:#aa3c65;}
.day_003_prcsTerm span{color:#327ad4;}
.day_004_prcsTerm span{color:#2696a0;}
.day_005_prcsTerm span{color:#1c9666;}
.day_006_prcsTerm span{color:#2c00eb;}

/* .faq-wrap .tab-type1 ~ .tab-content{margin-top:20px;} */
.faq-list li ~ li{margin-top:16px;}
.faq-box{border: 1px solid #F0F0F0; border-radius: 16px;}
.faq-box .faq-heading {position:relative; width:100%; min-height: 72px;display:flex;padding:22px 32px;}
.faq-box .faq-heading:after{content:'';display:block;width:24px;height:24px;position:absolute;top:24px;right:32px; background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='10.9498' y='3' width='2' height='18' rx='1' fill='%231F2125'/%3E%3Crect x='3' y='12.9497' width='2' height='18' rx='1' transform='rotate(-90 3 12.9497)' fill='%231F2125'/%3E%3C/svg%3E%0A") no-repeat 0 0;background-size:auto 100%;}
.faq-box .faq-heading.on:after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='12.9497' width='2' height='18' rx='1' transform='rotate(-90 3 12.9497)' fill='%231F2125'/%3E%3C/svg%3E%0A");}
.faq-box .faq-heading b{flex:1;overflow:hidden;font-weight: 500; font-size: 16px; color: #111518;text-align:left;}
.faq-box [class*=ico-]{display:block;width:24px;height:24px;margin-right:24px;}
.faq-box .ico-q{background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5582 15.1733H14.0866L15.8604 17.4553L17.6054 19.488L20.8941 23.6108H17.0206L14.7578 20.8303L13.5976 19.1812L10.5582 15.1733ZM21.1914 12.1819C21.1914 14.3232 20.7855 16.1449 19.9737 17.6471C19.1683 19.1492 18.0689 20.2966 16.6754 21.0892C15.2883 21.8754 13.7287 22.2685 11.9964 22.2685C10.2514 22.2685 8.68533 21.8722 7.29826 21.0796C5.91118 20.287 4.81495 19.1396 4.00955 17.6375C3.20415 16.1353 2.80145 14.3168 2.80145 12.1819C2.80145 10.0405 3.20415 8.21879 4.00955 6.71666C4.81495 5.21453 5.91118 4.07036 7.29826 3.28414C8.68533 2.49152 10.2514 2.09521 11.9964 2.09521C13.7287 2.09521 15.2883 2.49152 16.6754 3.28414C18.0689 4.07036 19.1683 5.21453 19.9737 6.71666C20.7855 8.21879 21.1914 10.0405 21.1914 12.1819ZM16.9822 12.1819C16.9822 10.7948 16.7745 9.62504 16.359 8.67263C15.9499 7.72021 15.3714 6.99791 14.6235 6.50573C13.8757 6.01354 13 5.76745 11.9964 5.76745C10.9929 5.76745 10.1171 6.01354 9.36928 6.50573C8.62141 6.99791 8.03973 7.72021 7.62425 8.67263C7.21516 9.62504 7.01061 10.7948 7.01061 12.1819C7.01061 13.5689 7.21516 14.7387 7.62425 15.6911C8.03973 16.6435 8.62141 17.3658 9.36928 17.858C10.1171 18.3502 10.9929 18.5963 11.9964 18.5963C13 18.5963 13.8757 18.3502 14.6235 17.858C15.3714 17.3658 15.9499 16.6435 16.359 15.6911C16.7745 14.7387 16.9822 13.5689 16.9822 12.1819Z' fill='%231F2125'/%3E%3C/svg%3E%0A");}
.faq-box .ico-a{background-image: url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.24449 17.3343H0.537109L6.18608 0.970703H10.6445L16.2855 17.3343H12.5781L8.47923 4.71005H8.35143L4.24449 17.3343ZM4.01278 10.9023H12.7699V13.603H4.01278V10.9023Z' fill='%23327AD4'/%3E%3C/svg%3E%0A");}
.faq-box .faq-answer{display:none; background:#F8F8F8;border-top:1px solid #F0F0F0;}
.faq-box .faq-answer .answer{display:flex;padding:32px;}
.faq-box .faq-answer .txt{flex:1;overflow:hidden; color: #333333; font-size: 16px;line-height:1.6;}

/* popup custom Button */
.pop-custom-btn {display: inline-block; width: 80px; height: 60px; line-height: 1.5; font-size: 16px; font-weight: bold; text-align: center; color: #ffffff; background-color: #007bff; border: none; border-radius: 8px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); cursor: pointer; transition: all 0.3s ease;}
.pop-custom-gray-btn {background-color: #5a6268; /* 기본 회색 */ }
.pop-centerDiv {display: flex; flex-direction: column; align-items: center; gap: 20px;}
.pop-arrow {margin-top: 20px;}

/* 유해위험문구 CSS */
.hrm-container {display: flex; flex-wrap: wrap; gap: 10px; justify-content: left;}
.hrm-item {flex: 0 0 30%; box-sizing: border-box; padding: 10px; border: 1px solid #ddd; border-radius: 5px; text-align: left; background-color: #f9f9f9;}
.hrm-item2 {box-sizing: border-box; padding: 10px; border: 1px solid #ddd; border-radius: 5px; text-align: left; background-color: #f9f9f9;}

/* start 체크박스 디자인 추가 */
/* 체크박스 숨기기 */
.inp-div .hidden-checkbox { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; border: 0; overflow: hidden; clip: rect(0, 0, 0, 0); }
/* 커스텀 라벨 스타일 */
.inp-div .custom-label { display: inline-block; width: 24px; height: 24px; background-color: #fff; border: 2px solid #a66; border-radius: 6px; cursor: pointer; position: relative; transition: background-color 0.3s, border-color 0.3s; vertical-align: middle; }
/* 체크 상태 스타일 */
.inp-div .hidden-checkbox:checked + .custom-label { background-color: orangered; border-color: orangered; }
/* 체크 표시 스타일 */
.inp-div .custom-label::after { content: ''; position: absolute; top: 50%; left: 50%; width: 12px; height: 6px; border: solid #fff; border-width: 0 0 2px 2px; transform: translate(-50%, -50%) rotate(-45deg) scale(0); transition: transform 0.3s; }
.inp-div .hidden-checkbox:checked + .custom-label::after { transform: translate(-50%, -50%) rotate(-45deg) scale(1); }
/* 텍스트 스타일 */
.inp-div span { vertical-align: middle; margin-left: 8px; font-size: 16px; }
/* end */


.table-scrollx{overflow-x:auto;max-width: 100%;padding:5px 1px;}
/* 텍스트 개행 처리 (textarea) */
.pre-line{white-space: pre-line;}
/* 안내문구색 추가*/
.blue-txt {color:#327ad4;}
/* flow-direction*/
.fdc{flex-direction: column;}
.blue-txt {color:#327ad4;}
.flR {float: right;}

.list-type1 ul{display:grid;grid-template-columns: repeat(3, 1fr);grid-gap: 10px;}
.list-type1 ul a{border:1px solid #ccc;display:block;padding:10px;border-radius:8px;height:100%;}
.list-type1 ul .etc{font-size:13px;}

.notice-box + .list-type1{margin-top:25px;}

.table-container {
	overflow-x: auto; /* 가로 스크롤 허용 */
	width: 100%;
}
.table_ba2 {
	width: 2450px; /* 가로 스크롤이 필요하도록 테이블 너비를 고정 */
	border-collapse: collapse;
}

.table_ba2 th, .table_ba2 td {
	border: 1px solid #ddd;
	padding: 8px;
	text-align: center;
}

.table_ba2 th {
	background-color: #f2f2f2;
}

.table_ba3 {
	width: 1800px; /* 가로 스크롤이 필요하도록 테이블 너비를 고정 */
	border-collapse: collapse;
}

.table_ba3 th, .table_ba3 td {
	border: 1px solid #ddd;
	padding: 8px;
	text-align: center;
}
.table_ba3 th {
	background-color: #f2f2f2;
}

.table_border th, .table_border td {
	border: 1px solid #ddd;
}

.inp-chk2 {
	width: 44%; display: flex; align-items: center;
}

/* 전체 화면 오버레이 (반투명 검정) */
#screenOverlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.3);
	z-index: 9999;
}

/* 중앙 로딩 컨테이너: 흰색 박스, 둥근 모서리, 그림자 */
#loadingContainer {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	text-align: center;
	font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
	background-color: #fff;
	padding: 20px 30px;
	border-radius: 8px; /* 둥근 모서리 */
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15); /* 그림자 */
}

/* CSS 스피너 */
.spinner {
	width: 50px;
	height: 50px;
	margin: 0 auto 15px;
	border: 6px solid #e0e0e0;
	border-top: 6px solid #3498db; /* 스피너 색상 */
	border-radius: 50%;
	animation: spin 1s linear infinite;
}

@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}

/* 로딩 텍스트 */
#loadingMessage {
	font-size: 18px;
	color: #333;
}

/* input 테두리 제거 */
.inView {
	border: none !important;
	outline: none !important;
}


.application-collaboration-wrap{padding:15px 10px;}
.application-collaboration-wrap *{font-size:inherit;font-weight:inherit;}
.application-collaboration-wrap .cont-head {display:flex;}
.application-collaboration-wrap .cont-head .left .logo-partner img {height:100px;margin-top:-20px;margin-bottom:-15px;}
.application-collaboration-wrap .cont-head .left .txt{font-size:16px;font-weight:700;margin-top:16px;padding-left:20px;}
.application-collaboration-wrap .cont-head .left .txt.c-red{ color:#AA3C65 !important;}
.application-collaboration-wrap .cont-head .right {margin-left:auto;}
.application-collaboration-wrap .cont-head .application-menu {display:flex;flex-direction: column;gap:16px;}
.application-collaboration-wrap .cont-head .application-menu .row {display:flex;justify-content: flex-end;gap:16px;}
.application-collaboration-wrap .cont-head .application-menu .row .inp-chk-wrap{display:flex;align-items:center;}
.application-collaboration-wrap .cont-head .application-menu .row .inp-chk{margin-right:4px;}
.application-collaboration-wrap .cont-head .application-menu .row .txt {text-align:right;font-weight:700;}
.application-collaboration-wrap .cont-head .application-menu .row .txt em{ color:#327AD4;font-weight:700;}
.application-collaboration-wrap .cont-head .application-menu .row .btn{display:inline-flex;align-items: center;justify-content: center; width:138px;font-weight:700;font-size:16px; color:#fff;height:44px;border-radius:10px;}
.application-collaboration-wrap .cont-head .application-menu .row .btn.btn-write {background:#2696A0;}
.application-collaboration-wrap .cont-head .application-menu .row .btn.btn-down {background:#327AD4;}
.application-collaboration-wrap .cont-head + .cont-body{margin-top:30px;}
.application-collaboration-wrap .cont-body {border-top:2px solid #000000;padding-top:48px;position:relative;}
.application-collaboration-wrap .cont-body .mark {position:absolute;top:48px;right:24px;}
.application-collaboration-wrap .cont-body .title .tit {font-weight:900;font-size:32px; color:#327AD4;display:block;}
.application-collaboration-wrap .cont-body .title .txt {color:#383838;font-size:22px;font-weight:700;display:block;margin-top:16px;}
.application-collaboration-wrap .cont-body .title .txt:first-child{margin-top:0;}
.application-collaboration-wrap .cont-body .title .txt em { color:#327AD4;vertical-align:baseline;}
.application-collaboration-wrap .cont-body .title2{margin-top:50px;}
.application-collaboration-wrap .cont-body .title2 .tit{font-size:22px; color:#383838;font-weight:700;padding-left:28px;padding-left:28px;position:relative;}
.application-collaboration-wrap .cont-body .title2 .tit:before{content:'';display:block;position:absolute;top:5px;left:7px; width:5px;height:20px;background:#327AD4;}
.application-collaboration-wrap .cont-body .title2 em { color:#327AD4;vertical-align:baseline;}
.application-collaboration-wrap .intro-exp {padding-top:40px;}
.application-collaboration-wrap .intro-exp .dotting {font-size:20px; color:#383838;}
.application-collaboration-wrap .intro-exp .dotting li {position:relative; padding-left:12px;}
.application-collaboration-wrap .intro-exp .dotting li ~ li{margin-top:8px;}
.application-collaboration-wrap .intro-exp .dotting li:before{content:'';display:block;position:absolute;top:10px;left:0;width:3px;height:3px;border-radius:100%;background:#383838;}
.application-collaboration-wrap .intro-exp .dotting li b {font-weight:700;vertical-align:baseline;}
.application-collaboration-wrap .intro-exp .dd-list {margin-top:48px;}
.application-collaboration-wrap .intro-exp .dd-list > ul {display:flex;align-items: stretch;gap:16px;}
.application-collaboration-wrap .intro-exp .dd-list > ul > li dl {display:flex;align-items: stretch;height:100%;}
.application-collaboration-wrap .intro-exp .dd-list > ul > li dl dt {width:98px; display:flex;justify-content:center;align-items:center;flex-direction: column;}
.application-collaboration-wrap .intro-exp .dd-list > ul > li:nth-child(1) dl dt,
.application-collaboration-wrap .intro-exp .dd-list > ul > li:nth-child(1) dl dd ul li::before {background:#3298A5;}
.application-collaboration-wrap .intro-exp .dd-list > ul > li:nth-child(2) dl dt,
.application-collaboration-wrap .intro-exp .dd-list > ul > li:nth-child(2) dl dd ul li::before{background:#174665;}
.application-collaboration-wrap .intro-exp .dd-list > ul > li:nth-child(3) dl dt,
.application-collaboration-wrap .intro-exp .dd-list > ul > li:nth-child(3) dl dd ul li::before {background:#8BB25D;}
.application-collaboration-wrap .intro-exp .dd-list > ul > li dl dt strong {font-size:16px;font-weight:700; color:#fff;display:block;margin-top:8px;}
.application-collaboration-wrap .intro-exp .dd-list > ul > li dl dd {border:1px solid #E0DFE4;padding:16px;display:flex;justify-content: center; flex-direction: column;}
.application-collaboration-wrap .intro-exp .dd-list > ul > li dl dd ul li {position:relative;padding-left:15px;font-size:14px; color:#383838;line-height:1.4;}
.application-collaboration-wrap .intro-exp .dd-list > ul > li dl dd ul li ~ li{margin-top:5px;}
.application-collaboration-wrap .intro-exp .dd-list > ul > li dl dd ul li:before{content:'';display:block;position:absolute;top:5px;left:0; width:7px;height:7px;border-radius:100%;background:#ccc;}
.application-collaboration-wrap .intro-exp * ~ .text{margin-top:48px;}
.application-collaboration-wrap .intro-exp .text-tit{color:#383838;font-size:20px;font-weight:600;}
.application-collaboration-wrap .intro-exp .text {font-size:16px; color:#383838;line-height:1.4;line-height:1.5}
.application-collaboration-wrap .intro-exp .text b {font-weight:700;}
.application-collaboration-wrap .intro-exp .text br{line-height:0.1;}
.application-collaboration-wrap .intro-exp .title2 + .text{margin-top:24px;}
.application-collaboration-wrap .intro-exp-box{position:relative; padding:48px 24px; border:2px solid #ccc;background:#F8F8F8;border-radius:5px;}
.application-collaboration-wrap .intro-exp-box > .mark{position:absolute;top:50px;right:64px;}
.application-collaboration-wrap .intro-exp-box > .mark .kcl{width:146px;height:108px;}
.application-collaboration-wrap  .qr-wrap{position:absolute;top:50px;right:24px;display:flex;align-items:flex-end;font-size:18px; color:#383838;gap:16px;}
.application-collaboration-wrap  .qr-wrap em{ color:#327AD4;vertical-align:baseline;}
.application-collaboration-wrap  .qr-wrap b{font-weight:700;}
.application-collaboration-wrap  .qr-wrap .txt{text-align:right;}
.application-collaboration-wrap .process-guide-wrap ~ .intro-exp-box{margin-top:56px;}
.application-collaboration-wrap .process-guide-wrap {position:relative; margin-top:48px; padding: 32px 24px;background: #F8F8F8; border: 2px solid #CCCCCC; border-radius: 5px;}
.application-collaboration-wrap .process-guide-wrap:first-child{margin-top:0;}
.application-collaboration-wrap .process-guide-wrap .qr{position:absolute;top:0;right:24px;}
.application-collaboration-wrap .process-guide-wrap dl dt {font-size:20px;font-weight:700; color:#AA3C65;padding-left:17px;position:relative;}
.application-collaboration-wrap .process-guide-wrap dl dt .s-txt{font-size:16px;vertical-align:baseline;}
.application-collaboration-wrap .process-guide-wrap dl dt ~ dt{margin-top:40px;}
.application-collaboration-wrap .process-guide-wrap dl dt:before{content:'';display:block;position:absolute;top:8px;left:0; width:9px;height:9px;border-radius:100%;border:3px solid #AA3C65;box-sizing: border-box;}
.application-collaboration-wrap .process-guide-wrap dl dd {margin-top:24px;display:flex;flex-direction: column;gap:16px;line-height:1.5;}
.application-collaboration-wrap .process-guide-wrap dl dd .tit {font-weight:800;font-size:16px; color:#327AD4;}
.application-collaboration-wrap .process-guide-wrap dl dd a.link,
.application-collaboration-wrap .process-guide-wrap dl dd .link a {font-weight:800;font-size:16px; color:#327AD4;text-decoration: underline;padding-right:25px;position:relative;}
.application-collaboration-wrap .process-guide-wrap dl dd a.link{padding-right:0;}
.application-collaboration-wrap .process-guide-wrap dl dd .dot {font-size:16px; color:#383838;}
.application-collaboration-wrap .process-guide-wrap dl dd .dot > li {position:relative;padding-left:15px;}
.application-collaboration-wrap .process-guide-wrap dl dd .dot > li:before{content:'';display:block;position:absolute;top:8px;left:0;width:3px;height:3px;border-radius:100%;background:#383838;}
.application-collaboration-wrap .process-guide-wrap dl dd .dot > li em {vertical-align:baseline;font-weight:800;font-size:16px; color:#AA3C65;}
.application-collaboration-wrap .process-guide-wrap dl dd .major-tel em {font-size:18px;color:#327AD4;font-weight:700;}
.application-collaboration-wrap .process-guide-wrap dl dd .charge-list {display:flex;align-items:stretch;gap:16px 20px;flex-wrap: wrap;}
.application-collaboration-wrap .process-guide-wrap dl dd .charge-list > li {width:260px;display: flex; flex-direction: column; align-items: flex-start; padding:18px 16px; gap: 16px;background: #FFFFFF; border: 1px solid #E0DFE4; border-radius: 5px;}
.application-collaboration-wrap .process-guide-wrap dl dd .charge-list > li .info{gap:10px;width:100%;display:flex;align-items:center;flex-wrap: wrap;}
.application-collaboration-wrap .process-guide-wrap dl dd .charge-list > li .charge { color:#000;}
.application-collaboration-wrap .process-guide-wrap dl dd .charge-list > li .charge b {font-weight:700;font-size:16px;}
.application-collaboration-wrap .process-guide-wrap dl dd .charge-list > li .charge span {font-weight:500;font-size:14px;margin-left:3px;}
.application-collaboration-wrap .process-guide-wrap dl dd .charge-list > li .role{font-weight:600;font-size:14px; color:#327AD4;width:100%;}
.application-collaboration-wrap .process-guide-wrap dl dd .charge-list > li .position {margin-left:auto;font-weight:600;font-size:16px; color:#327AD4;}
.application-collaboration-wrap .process-guide-wrap dl dd .charge-list > li .contact {display:flex;flex-direction: column;gap:5px;margin-top:auto;}
.application-collaboration-wrap .process-guide-wrap dl dd .charge-list > li .contact .email a {border-bottom:1px solid #000;line-height:1;}
.application-collaboration-wrap .process-guide-wrap dl dd .charge-list > li .contact p{ color:#000;font-weight:700;font-size:16px;}
.application-collaboration-wrap .process-guide-wrap dl dd .charge-list > li .contact p em {vertical-align:baseline; color:#AA3C65;margin-right:3px;}
.application-collaboration-wrap .process-guide-wrap dl dd .txt {font-size:16px;}
.application-collaboration-wrap .process-guide-wrap dl dd .txt b{font-weight:700;}
.application-collaboration-wrap .process-guide-wrap dl dd .txt em { color:#327AD4;}
.application-collaboration-wrap .process-guide-wrap dl dd .circle-list:first-child{margin-top:0px;}
.application-collaboration-wrap .process-guide-wrap dl dd .f-wrap{display:flex;align-items: flex-start;gap:2px;}
.application-collaboration-wrap .process-guide-wrap dl dd .ps-txt{font-size:14px;}
.application-collaboration-wrap .process-guide-wrap.no-line{border:none;padding:0;background:#fff;}
.application-collaboration-wrap .process-guide-wrap.no-line .charge-list li{background:#F8F8F8;}
.application-collaboration-wrap .process-guide-wrap.no-line dl dd .link a:after{content:'';display:inline-block;position:absolute;top:2px;right:0; width: 16px;height:16px;background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 8.66667V12.6667C12 13.0203 11.8595 13.3594 11.6095 13.6095C11.3594 13.8595 11.0203 14 10.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V5.33333C2 4.97971 2.14048 4.64057 2.39052 4.39052C2.64057 4.14048 2.97971 4 3.33333 4H7.33333' stroke='%23327AD4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 2H14V6' stroke='%23327AD4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.66675 9.33333L14.0001 2' stroke='%23327AD4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size: auto 100%;}

.concep-list:not(:first-child){margin-top:36px;}
.concep-list .tit {font-size:20px; color:#383838;display:flex;gap:8px;align-items: center;}
.concep-list .tit:before{content:'';display:block;width:14px;height:14px;min-width: 14px;background: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.48387 6.91765L2 0H6.51613L12 6.91765L6.51613 14H2L7.48387 6.91765Z' fill='%2300AEEF'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size: auto 100%;}
.concep-list .tit b {font-weight:700;vertical-align:baseline;}
.concep-list ul {margin-top:30px;display:flex;flex-direction: column;gap:24px;font-size:16px; }
.concep-list ul li {display:flex;gap:22px;}
.concep-list ul li em {color:#327AD4;display:inline-flex;gap:8px;font-weight:700;align-items: center;}
.concep-list ul li em:before{content:'';display:block;width: 14px;height:14px;background: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5' width='4' height='14' fill='%23327AD4'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:auto 100%;}
.concep-list ul li p { color:#383838;}
.concep-list ul li p b {font-weight:700;vertical-align:baseline;}

.process-list ul {display:flex;align-items:center;gap:27.5px}
.process-list ul li {position:relative; width:167px;height:88px;background:#fff;text-align:center; border:1px solid #E0DFE4;font-weight:700; color:#383838;font-size:16px;line-height:1.4;display:flex;justify-content:center;align-items:center;}
.process-list ul li:not(:last-child):after{content:'';display:block;position:absolute;top:50%;right:-24px;width: 24px;height:12px;transform:translateY(-50%); background: url("data:image/svg+xml,%3Csvg width='24' height='12' viewBox='0 0 24 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.375 6L13.375 0.226498L13.375 11.7735L23.375 6ZM0 6L-8.74228e-08 7L0.973958 7L0.973958 6L0.973958 5L8.74228e-08 5L0 6ZM2.92188 6L2.92187 7L4.86979 7L4.86979 6L4.86979 5L2.92188 5L2.92188 6ZM6.81771 6L6.81771 7L8.76562 7L8.76562 6L8.76563 5L6.81771 5L6.81771 6ZM10.7135 6L10.7135 7L12.6615 7L12.6615 6L12.6615 5L10.7135 5L10.7135 6ZM14.6094 6L14.6094 7L16.5573 7L16.5573 6L16.5573 5L14.6094 5L14.6094 6ZM18.5052 6L18.5052 7L20.4531 7L20.4531 6L20.4531 5L18.5052 5L18.5052 6ZM23.375 6L13.375 0.226498L13.375 11.7735L23.375 6ZM0 6L-8.74228e-08 7L0.973958 7L0.973958 6L0.973958 5L8.74228e-08 5L0 6ZM2.92188 6L2.92187 7L4.86979 7L4.86979 6L4.86979 5L2.92188 5L2.92188 6ZM6.81771 6L6.81771 7L8.76562 7L8.76562 6L8.76563 5L6.81771 5L6.81771 6ZM10.7135 6L10.7135 7L12.6615 7L12.6615 6L12.6615 5L10.7135 5L10.7135 6ZM14.6094 6L14.6094 7L16.5573 7L16.5573 6L16.5573 5L14.6094 5L14.6094 6ZM18.5052 6L18.5052 7L20.4531 7L20.4531 6L20.4531 5L18.5052 5L18.5052 6Z' fill='%23C3C1CA'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:auto 100%;}

.circle-list{margin-top:24px;display:flex;flex-direction: column;gap:16px;}
.circle-list li {padding-left:16px;position:relative;line-height:1.6;}
.circle-list li:before{content:'';display:block;width:4px;height:4px;border-radius:100%;background:#383838;position:absolute;top:9px;;left:0;}
.circle-list li b {font-weight:700;vertical-align:baseline;}
.circle-list li em{ color:#AA3C65;}

.sns-list{display:flex; gap:20px;}

* + .workflow-list{margin-top:20px;}
.workflow-list{display:flex;align-items: flex-start;gap:28px;}
.workflow-list li {width:212px;}
.workflow-list li .img {height:212px;width:100%;}
.workflow-list li .img img {height:100%;width:100%;}
.workflow-list li .txt {height:64px;display:flex;justify-content:center;align-items:center;flex-direction: column;font-size:16px; color:#fff;font-weight:500;text-align:center;}
.workflow-list li .txt .sub {font-size:14px;font-weight: 400;}
.workflow-list li:nth-child(1) .txt{background:#14A094;}
.workflow-list li:nth-child(2) .txt{background:#1482A0;}
.workflow-list li:nth-child(3) .txt{background:#3C7BAC;}
.workflow-list li:nth-child(4) .txt{background:#2D609F;}


/* stats-box-wrap */
.stats-box-wrap{display:flex;gap:16px;margin-top:40px;}
.stats-box-wrap .card {flex:1;border-radius:8px;display: flex; padding: 20px; flex-direction: column;gap:22px; color:#fff;box-shadow: 2px 2px 4px rgba(56, 56, 56, 0.25), 8px 10px 20px #DEDEDE;}
.stats-box-wrap .card .card-title {font-weight:700;font-size:20px;}
.stats-box-wrap .card .item-list {display:flex;flex-direction: column;gap:10px;}
.stats-box-wrap .card .item-list .item{height: 36px; background: rgba(255, 255, 255, 0.08); border-radius: 8px;font-size:16px;}
.stats-box-wrap .card .item {display:flex;align-items:center; padding:0 12px;}
.stats-box-wrap .card .item .label {font-weight:500;}
.stats-box-wrap .card .item .num {margin-left:auto;}
.stats-box-wrap .card .item .num span {font-weight:500;}
.stats-box-wrap .card .item .num .unit {font-weight:400;font-size:16px;margin-left:3px;}
.stats-box-wrap .card .total {border-top: 1px solid rgba(255, 255, 255, 0.2);padding-top:12px;}
.stats-box-wrap .card .total .item .label {font-size:20px;font-weight:700;}
.stats-box-wrap .card .total .item .num span {font-size:20px;font-weight:700;}
.stats-box-wrap .card .total .item .num .unit {font-size:16px;}
.stats-box-wrap .card.blue {background:#3687EB;}
.stats-box-wrap .card.teal {background:#0998A5;}
.stats-box-wrap .card.red {background:#D55B5B;}
.stats-box-wrap .card.green {background:#91AC53;}