/* 여기에 작업 또는 수정할 당신의 css style을 설정하세요. (customizations) */

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://fonts.googleapis.com/earlyaccess/kopubbatang.css);
@import url(http://fonts.googleapis.com/earlyaccess/jejumyeongjo.css);


.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
    display: table;
    content: " ";
}

hr {margin: 1rem auto; text-align: center;}

br.eye-xs {display: none;}
@media (max-width: 475px){
	br.eye-xs {display: inline-block;}
}
.sm-view {display: none;}
@media (max-width: 991px){
	.sm-view {display: block;}
}
.md-view {display: none;}
@media (min-width: 992px){
	.md-view {display: block;}
}
@media (min-width: 992px){
	br.md-view {display: inline-block;}
}
@media (max-width: 475px){
	.hidden-xs {display: none;}
}

@media(min-width: 1200px){
	.col-1-5{
		width: 20%;
		float: left;
		position: relative;
		min-height: 1px;
		padding-right: 5px;
		padding-left: 5px;
		flex: 100%;
	}
}

@media (max-width: 991px){
	#hd_pop {display: none;}
}

@media (min-width: 992px) {
	.media-container-row {
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	}
}

@media (min-width: 1200px) {
	.media-container-row {
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	}
}

.header-nav .dropdown-menu li [class^="fa-"], .header-nav .dropdown-menu li [class*=" fa-"] {display: none;}
.board-list .table-list-eb .td-subject .fa {display: none;}

a:not([href]):not([tabindex]) {color: #fff;}

/* Base Form */
.eyoom-form .select i {width: 31px; height: 35px; border-left: 1px solid #d5d5d5;}
.eyoom-form .select i:before {top: 12px;}
.eyoom-form .select i:after {top: 18px;}


/*! Base colors */
.mbr-white p,
.mbr-white div,
.mbr-white a,
.mbr-white {
  color: #ffffff; }

.mbr-black {
  color: #000000; }

.mbr-bg-white {
  background-color: #ffffff; }

.mbr-bg-black {
  background-color: #000000; }

/*! Text-aligns */
.align-left {
  text-align: left; }

.align-center {
  text-align: center; }

.align-right {
  text-align: right; }

@media (max-width: 767px) {
  .align-left, .align-center, .align-right, .mbr-section-btn, .mbr-section-title {
    text-align: center; } }
/*! Font-weight  */
.mbr-light {
  font-weight: 300; }

.mbr-regular {
  font-weight: 400; }

.mbr-semibold {
  font-weight: 500; }

.mbr-bold {
  font-weight: 700; }
 

.header-topbar .topbar-right {z-index: 100;}
@media (max-width: 991px){
	.header-topbar .topbar-right .mobile-nav-trigger {color:#201e1f}
}
@media (max-width: 767px){
	.header-topbar .dropdown-extended .dropdown-menu {}
	.header-topbar .dropdown-extended .dropdown-menu:before {}
	.header-topbar .dropdown-extended .dropdown-menu:after {}
}

.open>.dropdown-menu{display:block}.open>a{outline:0}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav>li{position:relative;display:block}
.nav>li>a{position:relative;display:block;padding:10px 15px}
.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}
.nav>li.disabled>a{color:#777}
.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}
.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav>li>a>img{max-width:none}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs>li{float:left;margin-bottom:-1px}
.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-tabs.nav-justified>li{float:none}
.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}
.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}
@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}
	.nav-tabs.nav-justified>li>a{margin-bottom:0}
}
.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}
@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
	.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}
}
.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:0;border:0}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}
}@media (min-width:768px){
	.navbar-nav{float:left;margin:0}
	.navbar-nav>li{/* float:left */}
	.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}
	.navbar-nav.navbar-right:last-child{margin-right:-15px}
}
@media (min-width:768px){
	.navbar-left{float:left!important}
	.navbar-right{float:right!important}
}
.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}
.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#777}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#777}.navbar-inverse .navbar-nav>li>a{color:#777}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#777}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#777}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}
.dropdown-menu>li>a{display:block;padding:23px 35px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus{text-decoration:none;outline:0}

.navbar-nav>li>.dropdown-menu {margin: 0; padding: 0; border-radius: 0;}

@media (min-width: 992px) {
	.header-nav .navbar {display: block; position:relative;width:100%;z-index:99;background-color:#fff;border-top:0;border-bottom:0;white-space:nowrap;height:0;min-height: 0;}
	.header-nav .container > .navbar-header, .header-nav .container-fluid > .navbar-header {margin-bottom:-10px}
	.header-nav .navbar-nav {position:fixed;top: 0;float:right;display:block;width:100%;justify-content:center;text-align: right; z-index: 99;background:#fff;}
	.header-nav .navbar-nav li:nth-child(1) ul li:last-child {margin-right: 50px;}
	.header-nav .navbar-nav li:nth-child(2) ul li:last-child {margin-right: 175px;}
	.header-nav .navbar-nav li:nth-child(3) ul li:last-child {margin-right: 30px;}
	.header-nav .navbar-nav li:nth-child(4) ul li:last-child {margin-right: 29px;}
	.header-nav .relative-head {position:absolute;}
	.header-nav .navbar-nav li {display: inline-block; position: static;}
	.header-nav .navbar-nav .nav-li-divider {color:#e5e5e5;line-height:60px;font-size:30px;font-weight:100;padding-left:5px}
	.header-nav .navbar-nav > li > a {padding:0 15px;line-height:99px;color: #201e1f!important;font-size:20px}
	.header-nav .navbar-nav > li > a > .nav-icon-pre {margin-right:15px}
	.header-nav .navbar-nav > li.dropdown > a {padding-right:30px}
	.header-nav .navbar-nav > li > a, .header-nav .navbar-nav > li > a:hover, .header-nav .navbar-nav > li > a:focus, .header-nav .navbar-nav > .active > a, .header-nav .navbar-nav > .active > a:hover, .header-nav .navbar-nav > .active > a:focus {color:#787b90;background:none}
	.header-nav .navbar-nav > .open > a, .header-nav .navbar-nav > .open > a:hover, .header-nav .navbar-nav > .open > a:focus {color:#005cff}
	.header-nav .navbar-nav .dropdown > a:after {top:0;right:15px;font-size:11px;position:absolute;font-weight:normal;color:#b5b5b5;display:inline-block;font-family:FontAwesome;content:"\f0d7"}
	.header-nav .dropdown-menu {position: absolute; border:none;padding:0;margin:0;width:100%;height: 67px; text-align: right; border-radius:0 !important;background:#0199d0;z-index:999 !important;box-shadow:0 rgba(0, 0, 0, 0.35)}
	.header-nav .dropdown-menu:before {width:0;height:0;background:none;border-left: 0 none; border-top:0 none; box-shadow: 0 none; content:""; position: absolute;top:0;left:0}
	.header-nav .dropdown-menu .dropdown-menu:before {-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:22px;left:-4px}
	.header-nav .dropdown-menu li a {line-height: 65px; color:#fff;font-size:16px;font-weight:normal;padding:0 10px;border-bottom: 2px solid #0199d0; transition: all 0.2s linear;}
	.header-nav .dropdown-menu .active > a {background: none!important; border-bottom: 2px solid #fff;}
	.header-nav .dropdown-menu li > a:focus {background:none;filter:none !important}
	.header-nav .navbar-nav > .active > a,
	.header-nav .navbar-nav > .active > a:after,
	.header-nav .navbar-nav > .open > a,
	.header-nav .navbar-nav > .open > a:after,
	.header-nav .navbar-nav > .open > a:hover,
	.header-nav .navbar-nav > .open > a:hover:after,
	.header-nav .navbar-nav > .open > a:focus:after,
	.header-nav .navbar-nav > .open > a:focus {color:#ffb718 !important}
	.header-nav .navbar-nav > li.active > .dropdown-menu, 
	.header-nav .navbar-nav > li.dropdown:hover > .dropdown-menu {display:block}
	.header-nav .navbar-nav > li.active > .dropdown-menu {z-index: 998 !important;} 
	.header-nav .open > .dropdown-menu {display:none}
	.header-nav .dropdown-menu > li a:hover {background: none!important; border-bottom: 2px solid #fff;}
}

@media (max-width: 991px) {
	.sidebar .sidebar-left-content {padding-top:0 !important}
	.sidebar .sidebar-member-menu {color: #fff; font-size: 14px; background: #428bca;}
	.sidebar .sidebar-member-menu h2 {font-size: 14px;}
	.sidebar .sidebar-member-menu h2 span {font-weight: bold;}
	.header-nav .navbar-nav > li > a {color: #363636; font-size: 16px;}
	.header-nav .navbar-nav .dropdown .dropdown-submenu > a {color: #959595; font-size: 14px;}
}


/* layout reset */
.basic-layout {margin: 67px auto 0; max-width: 1140px; background: #fff;}
.fixed-main {margin: 0 auto; max-width: 100%;}

.relative-head {position:relative;}

.header-sticky-space {}

@media (min-width: 992px){
	.fixed-sub {margin-top: 166px;}
	/* #header-fixed .mbr-fullscreen {margin-top: -166px;} */
}

.navbar {padding: 0;}

.visible-xs, .visible-sm, .visible-md, .visible-lg {display: none!important;}
@media (max-width: 991px) and (min-width: 768px) {
.visible-sm {display: block!important;}
}

.cid-qALNkmMGUh {border-top: 1px solid #e0e0e0;}
.footer-lower {font-size: 14px;}
.footer-lower .mbr-text {font-size: 13px !important;}
.footer-lower [class^="socicon-"]:before, .footer-lower [class*=" socicon-"]:before {line-height: 34px;}
.footer-lower .soc-item img {margin-top: -2px;}



.cid-qCaJ8hu2gN .nav-tabs .nav-link {color: #fff; background: #0199d0;}


/* 제안정책 갤러리
@media (min-width: 992px) {
	.policy .media-container-row {-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
}
 */

/* 카드박스 스타일(분과위원회) */
.features4 .card-box {padding: 0; width: 100%;}
.features4 .card-box h4 {padding: 1.5rem; color: #fff; background: #618ceb;}
.features4 .card-box h4.bg-color-1 {background: #618ceb;}
.features4 .card-box h4.bg-color-2 {background: #139fac;}
.features4 .card-box h4.bg-color-3 {background: #fb4f6f;}
.features4 .card-box h4.bg-color-4 {background: #7c4ffb;}
.features4 .card-box h4.bg-color-5 {background: #618ceb;}
.features4 .card-box .mbr-text {padding: 2rem; color: #333;}


/* Global Menu */
.global {position: relative; text-align: right; min-height: 43px; line-height: 43px; font-size: 14px; border-bottom: 1px solid #EAEAEA;}
.global nav {padding-right: 30px;}
.global a {display: inline-block; color: #929292; font-weight: 700;}
.global span.v-line {display: inline-block; margin: 0 20px; line-height: 43px; width: 1px; height: 10px; font-size: 0; background: #A7A7A7;}


/* Footer */
.cid-qALNkmMGUh {padding-top: 0;}
.copyright {margin-top: 61px;}
.s-logo {display: block; margin-bottom: 16px; color: #000; font-size: 14px; font-weight: 700;}
.social-list {margin-top: 29px;}
.cid-qALNkmMGUh .footer-lower .social-list {line-height: 94px;}


/* **main** */
/* EB 슬라이더 */
@media (max-width: 767px){
	.cid-qALIVO9pRk .eb-slider-basic-in .eb-slider-basic .eb-slider-basic-item .eb-slider-basic-cont .eb-slider-basic-cont-inner {
	padding: 2vh;
	flex: 70%;
	-ms-flex: 70%;
	max-width: 180px;
	}
}

/* 연구원단신 */
.cid-qCe1AZjn8u .media-container-row h2, 
.cid-qCe1AZjn8u .media-container-row ul {float: left;}
@media (max-width: 991px) {
	.cid-qCe1AZjn8u .media-container-row h2, 
	.cid-qCe1AZjn8u .media-container-row ul {float: none; margin-bottom: 0.5rem;}
}
.cid-qCe1AZjn8u .media-container-row h2 {margin: 0; height: 40px; line-height: 40px;}
.cid-qCe1AZjn8u .media-container-row .mbr-date {margin: 0 1rem;}

@media (min-width: 992px) {
	.cid-qCe1AZjn8u .btn {padding: 0.8rem 2rem;}
	.cid-qCe1AZjn8u .mbr-iconfont-btn {font-size: 1.0rem;}
}

/* 제안정책 */
.cid-qCdY2nYJkb .card-wrapper .card-box {height: 35vh;}

.cid-qCdY2nYJkb .card-wrapper .card-box span {margin-top: 6px; padding: 3px 7px 2px; display: inline-block; border: 2px solid #0199d0; font-size: 1.0rem; color: #0199d0;}
.cid-qCdY2nYJkb div.card-cate {
  z-index: 1;
  text-align: left;
  margin-top: 0;
}
.cid-qCdY2nYJkb div.card-cate span {
  display: inline-block;
  padding: 9px;
  color: #0199d0;
  border: 2px solid #0199d0;
  text-shadow: 0;
}
.cid-qCdY2nYJkb div.card-cate span.policy_cate_off {
  color: #ffb718;
  border-color: #ffb718 !important;
}
.cid-qCdY2nYJkb div.card-cate span.policy_cate_ing {
  color: #acacac;
  border-color: #acacac;
}

/* 연구원 소개 */
@media (min-width: 1199px) {
	.cid-qALN6iioBW .con-adv {padding-left: 0 !important; padding-right: 0 !important;}
}
/* **sub** */
/* 풀화면 */
@media (min-width: 992px) {
	.mbr-fullscreen {padding-top: 0 !important;}
	.mbr-fullscreen > .container {margin-top: 2vh !important;}
	.mbr-parallax-background .container .row {padding: 10vh 0 !important;}
}

/* 사용설명서 */
.cid-qCahsF4fCk .card-img {display: table; margin: 0 auto; width: 150px; height: 150px; background: #ffb718; border-radius: calc(.25rem + 150px);}
.cid-qCahsF4fCk .card-img span {display: table-cell; vertical-align: middle;}
.cid-qCahsF4fCk .mbr-section-subtitle {font-family: 'Jeju Myeongjo', serif;}
@media (min-width: 992px) {
	.cid-qCahsF4fCk .mbr-section-subtitle {font-size: 2.8rem;}
}
@media (max-width: 475px){
.cid-qCahsF4fCk .panel-item {padding: 0 0 0 64px !important;}
.cid-qCahsF4fCk .card-img {position: absolute; left: 0; top: 15px; margin: 0; width: 55px; height: 55px;}
.cid-qCahsF4fCk .card-img span {display: table-cell; vertical-align: middle;}
.cid-qCahsF4fCk .mbr-iconfont {font-size: 35px;}
.cid-qCahsF4fCk h3 {text-align: left;}
.cid-qCahsF4fCk .mbr-section-subtitle {font-family: 'Jeju Myeongjo', serif;}
}

@media (min-width: 992px) {
	.cid-qCahJuGvVX h4 {font-size: 1.8rem;}
}
@media (min-width: 1199px) {
	.cid-qCahJuGvVX .media-container-row {background: url(/assets/images/bg_card_media.png) no-repeat 50% 45%;}
}
.cid-qCahJuGvVX .panel-item {}
.cid-qCahJuGvVX .card-img {display: table; margin: 0 auto; width: 150px; height: 150px; background: #0198cf; border-radius: calc(.25rem + 150px);}
.cid-qCahJuGvVX .card-img span {display: table-cell; vertical-align: middle; background-repeat: no-repeat; background-position: 50% 50%;}
.cid-qCahJuGvVX .card-img span.mbri-img1 {background-image: url(/assets/images/icon_card_img1.png);}
.cid-qCahJuGvVX .card-img span.mbri-img2 {background-image: url(/assets/images/icon_card_img2.png);}
.cid-qCahJuGvVX .card-img span.mbri-img3 {background-image: url(/assets/images/icon_card_img3.png);}
.cid-qCahJuGvVX .card-img span.mbri-img4 {background-image: url(/assets/images/icon_card_img4.png);}
.cid-qCahJuGvVX .card-img span.mbri-img5 {background-image: url(/assets/images/icon_card_img5.png);}
@media (max-width: 475px){
	.cid-qCahJuGvVX .container .container {margin-top: 0rem!important; padding-top: 0!important}
	.cid-qCahJuGvVX .container .container .card, 
	.cid-qCahJuGvVX .container .container .card .panel-item, 
	.cid-qCahJuGvVX .container .container .card .panel-item h4, 
	.cid-qCahJuGvVX .container .container .card .panel-item p {margin: 0 !important; padding: 0!important; text-align: left;}
	.cid-qCahJuGvVX .container .container .card .card-text {padding: 0 0 15px 64px;}
	.cid-qCahJuGvVX .card-img {position: absolute; left: 0; top: 0; width: 55px; height: 55px;}
	.cid-qCahJuGvVX .card-img span {background-size: 20px;}
}

.cid-qCaiYNTiAg .card-wrapper {border: 1px solid #e0e0e0;}
.cid-qCaiYNTiAg .card-box {background: #fff;}
.cid-qCaiYNTiAg .card-box h4 {padding: 0; color: #0198cf; font-weight: bold; font-size: 1.26rem; background: #fff;}
@media (min-width: 992px) {
	.cid-qCaiYNTiAg .card-wrapper {padding: 3.5rem;}
	.cid-qCaiYNTiAg .card-box {}
	.cid-qCaiYNTiAg .card-box h4 {font-size: 1.26rem;}
}
@media (max-width: 992px){
	.cid-qCaiYNTiAg .card-box {}
	.cid-qCaiYNTiAg .card-box h4 {padding: 1rem; color: #767676; font-weight: bold; font-size: 16px; text-align: center; background: #f1f1f1;}
}


/* 정책제안하기 */
.cid-qCasM6tyUJ .mbr-text {color: #24fff4; font-family: 'Jeju Myeongjo', serif;}
@media (min-width: 992px) {
	.cid-qCasM6tyUJ .mbr-text {padding: 2rem 0 4rem; font-size: 3.5rem;}
}

/* 제안정책 */
@media (min-width: 768px) {
	.cid-qCUFcSIqh7 .col-md-6 {flex: 0 0 47%; -ms-flex: 0 0 43%;}
}
@media (min-width: 992px) {
	.cid-qCUFcSIqh7 .col-lg-4 {flex: 0 0 30%; -ms-flex: 0 0 29% !important;}
}
@media (min-width: 992px) {
	.cid-qALMkWF303 .mbr-section-text .display-7 {font-size: 1.05rem;}
	.features13 h4 {line-height: 1.8; font-size: 22px;}
}
.features13 h4 span {display: block; line-height: 0.8; font-size: 30px; font-weight: normal; font-family: 'Source Sans Pro', sans-serif;}
.features13 p.mbr-text {color: #fff;}
.features13 .container {padding: 0;}

.cid-qCUFcSIqh7 .container {padding: 0; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}


/* 대학생정책연구단 myPOL */
.cid-qCaDZCTpGl .mbr-section-subtitle {font-family: 'Jeju Myeongjo', serif;}
@media (min-width: 992px) {
	.cid-qCaDZCTpGl .mbr-section-subtitle {font-size: 2.1rem;}
	.cid-qCaDZCTpGl .mbr-text-p {padding-bottom: 60px; font-size: 1.9rem;}
}

.cid-qCaJ8hu2gN .nav-item .nav-link {width: 190px; height: 190px; border-radius: 190px !important;}
.cid-qCaJ8hu2gN .nav-item .square {border-radius: 0px !important;}
.cid-qCaJ8hu2gN .nav-item .nav-link div.nav-item-cont {display: flex; position: absolute; right: 0; top: 50%; bottom: 0; left: 0; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; align-items: center; -webkit-transform: translateY(-50%); transform: translateY(-50%); justify-content: center!important;}

.cid-qCaMHuzZHP .mbr-figure .mbr-inner-figure {padding: 20px 0; border: 4px solid #eee;}
.cid-qCaMHuzZHP .mbr-figure .mbr-inner-figure img {margin-left: 20px;}
.cid-qCaMHuzZHP .mbr-text {color: #000; line-height: 1.9;}
@media (min-width: 992px) {
	.cid-qCaMHuzZHP .mbr-text {margin-top: 5vw;}
}

.mypol-sect4 .mbr-text {line-height: 2.2; color: #000;}

/* 안전을 만드는 시민행동 */
@media (min-width: 992px) {
	.safeus-cont .display-2 {font-size: 2.5rem;}
	.safeus-cont h3 {font-size: 1.85rem;}
}

.safeus-cont .clr-red {color: #ff9f9f;}
.safeus-cont .clr-yellow {color: #f8ffa7;}
.safeus-cont .clr-blue {color: #9bf7ff;}

.safeus-cont .cid-qCbbupEFIh .mbr-section-title {color: #0199d0; font-family: 'Jeju Myeongjo', serif;}
.safeus-cont .cid-qCbbupEFIh .mbr-section-subtitle {color: #333;}
.safeus-cont .cid-qCbbupEFIh > div:first-child {margin-bottom: 5rem!important;}
@media (max-width: 475px){
	.safeus-cont .cid-qCbbupEFIh > div:first-child {margin-bottom: 15px !important;}
}
.safeus-cont .cid-qCbdPbr35G .display-2 {font-family: 'Jeju Myeongjo', serif;}
.safeus-cont .features4 .card-title {font-weight: bold;}
@media (min-width: 992px) {
	.safeus-cont .features4 h4 {font-size: 1.65rem;}
	.safeus-cont .features4 p {font-size: 1.5rem;}
}

/* 청년에드보케트 */
.con-adv .cid-qCaDZCTpGl {padding-top: 0; padding-bottom: 0; background: none;}
.con-adv .cid-qCaJ8hu2gN {background: #f5f5f5;}
.con-adv .cid-qCaJ8hu2gN h2, 
.con-adv .cid-qCaJ8hu2gN p {color: #000;}
.con-adv .cid-qCaK1ZVOOL, 
.con-adv .cid-qCaK4Yxb8Z {background: #fff;}
.con-adv .cid-qCaK4Yxb8Z {padding: 0;}
@media (min-width: 992px) {
	.con-adv .cid-qCaK4Yxb8Z .mbr-figure {padding-left: 0;}
}
.con-adv .mypol-sect4 .mbr-text ul {padding-left: 10px;}

/* 연구원소개 */
.cid-qCbiF5awTd h3 {font-family: 'Jeju Myeongjo', serif;}
@media (min-width: 992px) {
	.cid-qCbiF5awTd h3 {font-size: 2.2rem;}
	.cid-qCbiF5awTd p {font-size: 1.7rem;}
}
.cid-qCbl594IqA .media-content.col-md-10 {width: 100%; -ms-flex: 0 0 100%;}
.cid-qCbl594IqA .container {margin-top: 0;}
@media (min-width: 992px) {
	.cid-qCbl594IqA .container h3 {font-size: 1.7rem;}
}
.cid-qCbl594IqA section {clear: both; padding: 40px 0 0; width: 100%;}
@media (min-width: 992px) {
	.cid-qCbl594IqA section .mbr-text {line-height: 2.8;}
}

.cid-qCbqNDZTfa {border-bottom: 1px solid #eaeaeb;}
.cid-qCbqNDZTfa h3 {font-weight: 600; font-size: 16px;}
.cid-qCbqNDZTfa .tit .nbsp {display: inline-block; width: 30px;}
.cid-qCbqNDZTfa .sect1 .media-container-row {margin-top: 0;}
.cid-qCbqNDZTfa .sect1 .media-container-row .repbox:nth-child(2) {margin: 35px 0 0 0;}
.cid-qCbqNDZTfa .sect1 .media-container-row .col-6 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.cid-qCbqNDZTfa figure {display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;}
.cid-qCbqNDZTfa figure .pht, 
.cid-qCbqNDZTfa figure figcaption {width: 100%;}
.cid-qCbqNDZTfa figure .pht {margin: 10px 0; text-align: center;}
.cid-qCbqNDZTfa figure .pht img {width: 100%; max-width: 157px;}
.cid-qCbqNDZTfa figure figcaption {align-self: flex-end;}
.cid-qCbqNDZTfa figure figcaption strong, 
.cid-qCbqNDZTfa figure figcaption p {margin: 0.2rem 0 0.7rem; color: #252525;}
.cid-qCbqNDZTfa figure figcaption dl {margin: 0; color: #464646; font-size: 0.9rem;}
.cid-qCbqNDZTfa figure figcaption dl dt, 
.cid-qCbqNDZTfa figure figcaption dl dd {margin: 0; color: #464646; font-weight: normal;}
.cid-qCbqNDZTfa figure figcaption dl dt span {display: inline-block; margin: 0 8px 0 0; vertical-align: middle;}
.cid-qCbqNDZTfa .boxs {padding: 20px; border: 1px solid #ededed;}
.cid-qCbqNDZTfa .boxs .sect1 {padding-bottom: 50px; border-bottom: 1px solid #ededed;}
.cid-qCbqNDZTfa .boxs .sect2 {padding-top: 0;}
.cid-qCbqNDZTfa ul {display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; list-style: none; margin: 0; padding: 0;}
.cid-qCbqNDZTfa ul li {display: flex; margin: 0; padding: 20px 0 0 0;}

.cid-qCbqNDZTfa .mbr-figure {margin-top: 50px; text-align: center;}
.cid-qCbqNDZTfa .mbr-figure div {margin: 0 auto;}
.cid-qCbqNDZTfa .mbr-figure div img {margin: 0 auto;}

@media (min-width: 481px){
	.cid-qCbqNDZTfa .sect1 .media-container-row .repbox:nth-child(2) {margin: 0 0 0 0;}
	.cid-qCbqNDZTfa .sect1 .media-container-row .col-6 {-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
}
@media (min-width: 768px){
	.cid-qCbqNDZTfa h3 {font-weight: 300; font-size: 1.3rem;}
	.cid-qCbqNDZTfa .tit .nbsp {width: 38px;}
	.cid-qCbqNDZTfa .sect1 .media-container-row .repbox:nth-child(2) {margin: 0;}
	.cid-qCbqNDZTfa .boxs {padding: 50px;}
}
@media (min-width: 992px){
	.cid-qCbqNDZTfa h3 {font-size: 1.7rem;}
	.cid-qCbqNDZTfa .tit .nbsp {width: 50px;}
	.cid-qCbqNDZTfa figure .pht, 
	.cid-qCbqNDZTfa figure figcaption {width: auto;}
	.cid-qCbqNDZTfa figure .pht {margin: 0 17px 0 0; text-align: left;}
}
@media (max-width: 475px) {
	.introduce-cont > section {padding: 30px 0 30px 0;}
	.cid-qCbqNDZTfa .boxs {padding: 15px;}
	.cid-qCaK4Yxb8Z-cont .mbr-text  {margin-top: 15px;}
}


/* **연구원소식** */
/* 재정보고 */
.cid-qCd6jKXPzr .mbr-section-title {padding: 5vh 0; font-size: 2.3rem;}
.cid-qCd6jKXPzr .mbr-text {margin: 0 0 0 4px;text-align: left;}
@media (max-width: 476px) {
	.cid-qCd6jKXPzr section:nth-child(2) .mbr-text img {width: 100%;}
}
.cid-qCd6jKXPzr .btn-group {margin-bottom: 0; width:100%;}
.cid-qCd6jKXPzr .btn-group .btn {margin: 0;}
.boxs-echarts {height: 550px;}
@media (max-width: 577px){
	.boxs-echarts {height: 400px;}
	#chart1602,
	#chart1702 {height: 500px;}
}


/* **후원하기** */
.sponsoring-cont .accent {padding: 25px 0 45px; color: #0199d0;}
@media (min-width: 992px) {
	.sponsoring-cont .accent {font-family: 'Jeju Myeongjo', serif; font-size: 1.7rem;}
}
.sponsoring-cont .cid-qCbLU0J9v3 .media-container-row {padding: 3rem 0; border: 1px solid #d8d8d8;}


/* **게시판** */
/* all */
.view-member-progress {display: none;}
.board-view .board-view-info {height: auto !important;}
.board-view .board-view-info .info-box-top, 
.board-view .board-view-info .info-box-top .view-nick {margin: 0 !important; font-size: 11px !important;}
.board-view .board-view-info .view-info-box {display: flex; flex-wrap : wrap;}
.board-view .board-view-info .info-box-bottom {margin-left: 1rem;}

.board-list-footer .pull-left {display: none;}
.board-pagination {padding-bottom: 10vh;}

/* 웹진 */

/* 갤러리 게시판 */
.board-gallery {overflow: hidden; height: auto !important;}
.board-gallery .gallery-item {float: left;}
.board-gallery .gallery-item .gallery-item-image-in  img {width: 100%;}

/* 댓글 */
.collapse.in {display: block;}

/* 제안폼 */
@media (min-width: 992px) {
	.control-label {padding-top: 1rem;}
}
.eyoom-form .checkbox i, .eyoom-form .icon-append, .eyoom-form .icon-prepend, .eyoom-form .input input, .eyoom-form .radio i, .eyoom-form .select select, .eyoom-form .textarea textarea, .eyoom-form .toggle i {}
.eyoom-form .input:hover input, .eyoom-form .select:hover select, .eyoom-form .textarea:hover textarea {border-color: #d5d5d5;}
.eyoom-form *,
.eyoom-form *:after,
.eyoom-form *:before {box-sizing: inherit;}
.form-control {min-height: auto;}


.header-topbar {left: 0; top: 0;}

.modal-backdrop.fade {
    filter: alpha(opacity=0);
    opacity: 0;
}
.fade.in {opacity: 1;}
.modal-backdrop.in {
    filter: alpha(opacity=50);
    opacity: .5;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
}
.modal.in .modal-dialog {
    -webkit-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}