@charset "utf-8";
::-moz-selection {
	background-color: rgb(27,201,238);
}
::selection {
	background-color: rgb(27,201,238);
}

header a{
    background-image:url(/share/img/common/logo_graduate.png);
}

#common_box{
	border-right:rgb(27,201,238) 2px solid;
}
#site_link a:hover,
#site_link a.selected{
	background:rgb(7,171,208);
	border-top:1px rgb(27,201,238) solid;
	border-left:1px rgb(27,201,238) solid;
	text-shadow:1px 1px 0 rgb(0,141,178); 
}
#aside_content li.box h3 span{
	color:rgb(27,201,238);
}

.va-title em{
	background:url(/share/img/background/pattern_dig_blue_0.7.png);
	border-radius:5px;
}

.va-slice-color-1{
	background-color:#97c5eb;
}
.va-slice-color-2{
	background-color:#68ace5;
}
.va-slice-color-3{
	background-color:#0072cf;
}
.va-slice-color-4{
	background-color:#0039a6;
}
.va-slice-color-5{
	background-color:#00338e;
}
.va-slice-color-6{
	background-color:#002c76;
}
.va-slice-color-7{
	background-color:#002144;
}
.va-title span{
	color:rgb(27,201,238);
}
.va-slice ul li a{
	background:rgb(7,171,208);
	text-shadow:1px 1px 0 rgb(0,141,178);
	border-left:1px rgb(27,201,238) solid;
	border-top:1px rgb(27,201,238) solid;
	border-right:1px #39a70B solid;
	border-bottom:1px rgb(0,141,178) solid;
}

.facilities div a:hover:after{
	border-color:rgba(27,201,238,0.5);
}

.content h2{
	border-bottom:1px rgb(7,171,208) solid;
}

	.opage ol li:before,
	.opage ol.rules > li:before,
	.opage a{
	    color:rgb(0,151,188);
   	}
	.opage a:hover{
		color:rgb(27,201,238);
		border-bottom:1px dotted #49B70B;
	}
	
	.tool-box a{
		color:rgb(0,151,188);
		padding-bottom:2px;
		text-decoration: none;
	}
	.tool-box a:hover{
		color:rgb(27,201,238);
		border-bottom:1px dotted rgb(27,201,238);
	}

#main_box > li:after{
	border-top:1px rgba(105,231,43,0.5) solid;
}
#main_box h3 span{
	color:rgb(27,201,238);
}
#sub_main a{
	color:#4D8829;
}
#sub_main a:hover{
	color:#49B70B;
	border-bottom:1px dotted #49B70B;
}

#main_box a:hover,
#aside_content a:hover {
    color:rgb(27,201,238);
}

#search-box input {
    border-color:rgb(27,201,238);
    color:rgb(27,201,238);
}

.caption-box:hover:after,
.caption-box-left:hover:after,
.caption-box-right:hover:after{
	border-color:rgba(27,201,238,0.5);
}
.caption-box span{
	background:url(/share/img/background/pattern_dig_blue_0.7.png);
	background:url(/share/img/background/pattern-dig.png) rgba(17,191,228,0.7);
	text-shadow:-1px -1px 0 rgb(0,151,188);
}
.lt-ie9 .border:hover{
	border-color:rgb(27,201,238);	
}

/*테이블 기본 스타일링*/
.sku-table thead th,
.fc-border-separate .fc-first th.fc-widget-header{
	border-bottom:2px rgb(27,201,238) solid;
}

.sku-table .total td{
	border-bottom:1px rgb(27,201,238) solid;
}
.sku-table tbody th.hover{
	border-right:1px rgb(27,201,238) solid;
}
.sku-table .eng{
	color:rgb(0,151,188);
}
.sku-table tfoot td{
	border-top:1px #69E72B solid;
}

/*데이터 테이블*/
.dataTables_filter input{
	border:2px rgb(27,201,238) solid;
}
.sorting_asc,
.sorting_des,
.sorting{
	color:rgb(27,201,238);
}
.sorting_asc:after{
	color:rgb(27,201,238);
}
.sorting_desc:after{
	color:rgb(27,201,238);
}
.sorting:after{
	content:' ◇';
}
.faq dt.selected,
.faq dt:hover{
	color:rgb(0,151,188);
}
.faq dt:before{
	color:rgb(0,151,188);
}
.faq dd:before{
	color:rgb(0,151,188);
}
ul.flow div{
	color:rgb(0,151,188);
}
.opage ul.professor-list h3{
	border-bottom:1px #49B70B solid;
}


#vertical-menu a:hover:after, #vertical-menu a.selected:after {
    background:url("/share/img/icon/link_b.gif");
}

#sitemap > li{
	height:330px;
}




/*검색*/
#s{
	border-color:rgb(27,201,238) !important;
}
#submitButton{
	background:rgb(27,201,238) !important;
}
.pageContainer{
	border-color:rgb(27,201,238) !important;
}
.webResult h5 a{
	color:rgb(0,151,188) !important;
}

.opage ul.professor-list h3{
	border-color:rgb(0,151,188);
}