/* 
 * �묎렐��愿�젴 �섏젙 css
 * 2015.12.08 ~
 * bvlgaricl@naver.com
 */
 
 button:focus { outline:1px dotted #000;}

.titTabWrap { position:relative; padding:92px 0 0;}
.titTab{position:absolute; top:0; width:20%;}
.titTab1 { left:0;}
.titTab2 { left:20%;}
.titTab3 { left:40%;}
.titTab4 { left:60%;}
.titTab5 { left:80%;}
.titTab.num06{float:left; width:16.6%;}
.titTab > a{display:block; height:16px; padding:17px 0; font-size:14px; font-weight:bold; color:#aeb6bf; text-align:center;background:url(/images/police/sub/sub_tab/sub_sc_tab_bg_off.png) 0 100% repeat-x;}
.titTab:hover > a{color:#fff; background:url(/images/police/sub/sub_tab/sub_sc_tab_bg.png) no-repeat; background-color:#0079cf;}
.titTab.active > a{color:#fff; background:url(/images/police/sub/sub_tab/sub_sc_tab_bg.png) no-repeat; background-color:#0079cf;}
.titTab.sc_t_long > a{height:40px; padding:5px 0;}

.titTabWrap.tab6 .titTab { width:16.66666666666667%;}
.titTabWrap.tab6 .titTab1 { left:0;}
.titTabWrap.tab6 .titTab2 { left:16.66666666666667%;}
.titTabWrap.tab6 .titTab3 { left:33.33333333333333%;}
.titTabWrap.tab6 .titTab4 { left:50%;}
.titTabWrap.tab6 .titTab5 { left:66.66666666666667%;}
.titTabWrap.tab6 .titTab6 { left:83.33333333333333%;}

.titTabCont { }

.sc_con_listFix h4 { margin-top:40px;}
.sc_con_listFix h4.first { margin-top:0;}

/* misc */
.doBlock { display:block;}

/* content bg */
.contLab1 { margin-left:-23px; height:379px; background:url("/images/police/sub/img_02_12_01_cont01.png") no-repeat 0 0;}
.contLab2 { height:200px; background:url("/images/police/sub/img_02_12_09_cont01.png") no-repeat 0 0;}
.contDepartment1 { height:326px; background:url("/images/police/sub/sub_tab/p_04_001_img_02.png") no-repeat 0 0;}
.contStudentOrg { height:543px; background:url("/images/police/sub/sub_tab/uni_organization_chart.png") no-repeat 0 0;}
.contHonorOrg { height:417px; background:url("/images/police/sub/sub_tab/honor_member_img.png") no-repeat 0 0;}
.contStudentOrg2 {height:555px; background:url("/images/police/sub/sub_tab/uni_organization_chart_all.png") no-repeat 0 0;}
.contSong1 { width:417px; height:633px; background:url("/images/police/sub/sub_tab/graduation_img_01.png") no-repeat 0 0;}
.contPolice1 { height:344px; background:url("/images/police/sub/img_memory_info.gif") no-repeat 0 0;}

.contPoliceBand { overflow:hidden;}
.contPoliceBand .img { float:left; margin-left:8px;}
.contPoliceBand .img.first { margin-left:0;}

/* campus map */
.campus .pop_up .close { position: absolute; right: 20px; top: 20px;}
.campus .pop_up .close:focus { outline:1px dotted #fff;}
.campus .pop_up .building_img a { overflow:hidden; text-indent:-1000px;}

.board_search .searchGo { width:135px; height:28px; text-align:center; font-size:11px; display:inline-block; background-color:#454545; color:#fff; cursor:pointer; border:0 none;}


/* campus */
.campusWrap .building_img { width:371px; height:259px; position:relative;}
.campusWrap .building_img > .outerWrap { width:371px; height:259px; overflow:hidden;}
.campusWrap .building_img > .outerWrap > ul { position:relative; width:20000em; height:259px; overflow:hidden;}
.campusWrap .building_img > .outerWrap > ul > li { float:left;width:371px; height:259px;}
.campusWrap .building_img > button {
	overflow:hidden;
	text-indent:-1000px;	 
	width:35px; height:37px; 
	display:block;
	cursor:pointer;
	position:absolute;
	top:112px;
}
.campusWrap .building_img button:focus {
	outline:1px dotted #aaa;
}
.campusWrap .building_img > button.prev {
	background: url("/images/police/main/slide_left.png") no-repeat scroll 0 0 transparent;
	background-size:35px;
	left:0;
}
.campusWrap .building_img > button.next {
	background: url("/images/police/main/slide_right.png") no-repeat scroll 0 0 transparent;
	background-size:35px;
	right:0;
}
.campusWrap .indicator {
	position:relative; margin:10px 0 0;
	text-align:left;	
}
.campusWrap .indicator button {
	display:inline-block; 
	background: url("/images/police/main/slide-bg.png") no-repeat scroll 0 0 transparent; 
	height:15px; 
	width:15px; 
	margin:0 4px 0 0;
	overflow:hidden;
	text-indent:-1000px;
}
.campusWrap .indicator button.active { background-image:url("/images/police/main/slide-bg-active.png");}

.login .login_table .box input:focus { border:1px dotted #000;}