@charset "utf-8";
/*
File Name : sub.css
Description : 경북대학교 영남문화연구원
Author : ks (losmik428@naver.com)
Date : 2015-09-01
 */


/* sub_vis ------------------------------------------------*/
 .sub_vis{height:233px;}
 .bg01{background:url('/images/sub/bg_sub01.jpg') no-repeat 50% 0 scroll;}
 .bg02{background:url('/images/sub/bg_sub01.jpg') no-repeat 50% 0 scroll;}
 .bg03{background:url('/images/sub/bg_sub01.jpg') no-repeat 50% 0 scroll;}
 .bg04{background:url('/images/sub/bg_sub01.jpg') no-repeat 50% 0 scroll;}
 .bg05{background:url('/images/sub/bg_sub01.jpg') no-repeat 50% 0 scroll;}
	.sub_vis .visual{width:1000px; margin:0 auto;}
	.sub_vis .visual p{color:#fff; text-align:right; font-size:1.6em; padding:130px 20px 0 0; letter-spacing:-0.04em;}

/* sub_common ------------------------------------------------*/
 #sub_content{background:#d1c6a9; }
	.sub_inner{position:relative;width:1000px; margin:0 auto;}
	.sub_cont{width:1000px; margin:0 auto; overflow:hidden; background:#fff; position:relative; top:-53px;}
		.left_menu{float:left; width:173px;}
			.left_menu h2.sub_big_title{width:173px; height:139px; line-height:120%;color:#fff; font-weight:600; font-size:1.9em; text-align:center; background:url('/images/sub/bg_menu.png') no-repeat 0 0;}
			.left_menu h2.sub_big_title01,.left_menu h2.sub_big_title03{height:89px; padding-top:50px;}
			.left_menu h2.sub_big_title02{height:115px; padding-top:24px;}
			.left_menu ul.menu li a{display:block; width:164px; padding:10px 0 10px 10px; border-bottom:1px solid #dedede; font-size:1.1em; font-weight:600;}
			.left_menu ul.menu li a.on{width:164px; border-color:#8a362a; background:#8a362a; color:#fff;}
			.left_menu ul.menu li a:hover{width:164px; border-color:#8a362a; background:#8a362a; color:#fff;}
			.left_menu ul.menu li ul.s_menu{background:#f2ebd6;}
			.left_menu ul.menu li ul.s_menu li a{width:144px; padding-left:20px;  font-size:1em; border-bottom:none; background:url('/images/sub/dot02.png') no-repeat 10px 50%;}
			.left_menu ul.menu li ul.s_menu li a.on{color:#88362a; background:url('/images/sub/dot01.png') no-repeat 10px 50%;}
			.left_menu ul.menu li ul.s_menu li a:hover{color:#88362a; background:url('/images/sub/dot01.png') no-repeat 10px 50%;}
		.contents{float:left; width:726px; border-left:1px solid #dedede; padding:50px; position:relative;}
			.top{overflow:hidden; padding:0 0 45px 0;}
			.top h2.title{float:left; font-weight:600; font-size:2.3em; margin-right:30px;}
			.top p.route{float:left; padding-top:20px;}
			.top p.route img{vertical-align:middle;}
			.top p.route span{color:#8a372a; font-weight:600;}

			.cont_inner{min-height:400px; padding-bottom:50px;}


			/* 공통요소 */
			h3.type01{padding-left:20px;  margin-bottom:10px; font-size:1.35em; font-weight:600; letter-spacing:-.5px;  background:url('/images/sub/bullet01.png') no-repeat 0 8px;}
			h4.type01{padding-left:15px;  margin-bottom:10px; font-size:1.2em; font-weight:600; letter-spacing:-.5px;  background:url('/images/sub/bullet02.png') no-repeat 0 50%;}
			ul.type01{}
			ul.type01 li{padding-left:15px;  font-size:1.05em; background:url('/images/sub/bullet03.png') no-repeat 0 10px;}
			ul.type02 li{padding-left:10px;  font-size:1em; background:url('/images/sub/dot01.png') no-repeat 0 50%;}

			/* 테이블 */
			table.tb_type01{width:100%;  border-top:2px solid #873529;  font-size:1em;}
			table.tb_type01 thead th{height:35px; text-align:center; background:#f3f0e7; font-weight:600; border-bottom:1px solid #685b55; border-right:1px solid #b5afac;}
			table.tb_type01 tbody th{height:35px; text-align:center; background:#f3f0e7; font-weight:600; border-bottom:1px solid #685b55; border-right:1px solid #b5afac;}
			table.tb_type01 td{border-bottom:1px solid #b5afac; border-right:1px solid #b5afac; padding:1% 1% 1% 1.5%;}
			table.tb_type01 td.b_line{ border-bottom:1px solid #685b55; }
			table.tb_type01 th:last-child{ border-right:none;}
			table.tb_type01 td:last-child{ border-right:none;}

			table.tb_type02{width:100%;  border-top:2px solid #584d48;  font-size:1em;}
			table.tb_type02 thead th{height:35px; text-align:center; background:#f6f3ec; font-weight:600; border-bottom:1px solid #685b55; border-right:1px solid #b5afac;}
			table.tb_type02 tbody th{height:35px; text-align:center; background:#fff; font-weight:600; border-bottom:1px solid #b5afac; border-right:1px solid #b5afac;}
			table.tb_type02 td{border-bottom:1px solid #b5afac; border-right:1px solid #b5afac; padding:1%;}
			table.tb_type02 td.b_line{ border-bottom:1px solid #685b55; }
			table.tb_type02 th:last-child{ border-right:none;}
			table.tb_type02 td:last-child{ border-right:none;}

			/* 탭 디자인 */
			.tab_type01{overflow: hidden; display:block; width:100%; margin-bottom:3%; border-bottom:1px solid #584d48;}
			.tab_type01 li{float:left; width:25%; text-align:center;border-top:1px solid #584d48; border-right:1px solid #584d48; font-size:1em; }
			.tab_type01 li a{display:block;  padding:7px 0; }
			.tab_type01 li:first-child{ border-left:1px solid #584d48;}
			.tab_type01 li a.on{color:#fff; font-weight:600; background:#584d48;}
			.tab_type01 li a:hover{color:#fff; font-weight:600; background:#584d48; }

			.overflow_group{overflow: hidden;}
			.overflow_group .left{float:left; width:47%;}
			.overflow_group .right{float:right; width:47%;}
			.big_letter{color:#88362a; font-size:1.2em;  font-weight:600;}
			.big_letter02{ font-size:1.2em;  font-weight:600;}

			/* 인사말*/
			.greeting{font-size:1.05em;}
			.greeting .sign{text-align:right;}
			.greeting .sign .duty{display:inline-block; padding:5px 5px 0 0; font-size:1.2em;}


			/* 설립목적*/
			.purpose{font-size:1.05em;}
			.purpose_section{margin-bottom:50px;}
			.logo_list{overflow:hidden;}
			.logo_list{font-size:.95em;}
			.logo_list .first_para{display:block; height:65px; margin-bottom:10px; padding:10px 20px;  line-height:140%; color:#fff; font-weight:400; }
			.logo_list .first_para.color01{background:#ab8e50;}
			.logo_list .first_para.color02{background:#89362a;}
			.logo_list .first_para.color03{background:#617816;}
			.logo_list .first_para.color04{ background:#5c1242;}

			/* 조직도*/
			.organization{}
			.organization .logo_list{overflow:hidden;}
			.organization .logo_list li{float:left; margin-left:10px;}
			.organization .logo_list li:first-child{ margin-left:0;}
			.organization .logo_list .logo_title{display:block; padding-left:7px; margin-bottom:5px; font-weight:600; font-size:1.05em; background:url('/images/sub/dot01.png') no-repeat 0 50%;}
			.organization .logo_list .logo{display:block;  border:1px solid #cecbc4;}

			.location{}
			.location .map{height:300px; background:#ddd;}
			.location .address{padding:5px 0 5px 15px; margin-bottom:30px;  color:#fff;  background:#504b4b;}

			/* 학술연구*/
			.study{}
			.study_section{margin-bottom:30px;}

			/* 한문국역연수실*/
			.edu01{}
			.edu01_section{margin-bottom:30px;}

			.edu01_teacher{}
			.edu01_teacher .teacher_section{overflow:hidden; margin-bottom:30px;}
			.edu01_teacher .teacher_section .teacher{overflow:hidden; padding:15px; background:#fff; border-top:2px solid #ab8f52;  border-bottom:1px solid #b5afac; border-right:1px solid #b5afac; border-left:1px solid #b5afac;}
			.edu01_teacher .teacher_section .left_area{float:left;  width:43%;}
			.edu01_teacher .teacher_section .right_area{float:right; width:43%;}
			.edu01_teacher .teacher_section .teacher_pic{float:left; width:85px; margin-right:20px;}
			.edu01_teacher .teacher_section .teacher_info{float:left; }
			.edu01_teacher .teacher .teacher_info .name{padding-left:15px;  margin-bottom:10px; font-size:1.2em; font-weight:600; letter-spacing:-.5px;  background:url('/images/sub/bullet02.png') no-repeat 0 50%;}

			/* 시민교육센터*/
			.edu02{}

			/*학술지, 소식지*/
			.publish_type01{}
			.publish_type01 .top_info_area{ position:relative; width:726px; height:246px;  margin-bottom:30px;  background:#f6f3ec url('/images/sub/publish_bg01.png') no-repeat 95% 90%;}
			.publish_type01 .top_info_area .book_img{position:absolute; left:30px; top:30px; border:1px solid #ababab;}
			.publish_type01 .top_info_area .book_info{ position:absolute; left:200px; top:30px;  line-height:210%;}
			.publish_type01 .top_info_area .book_info .tit{font-weight:600;}

			.publish_type01 .top_info_area .select_book{z-index:999; position:absolute; right:30px; top:30px; width:150px; margin-bottom:5%; border-left:1px solid #584d48; border-right:1px solid #584d48;}
																		.select_book li{  text-align:left; border-bottom:1px solid #584d48; position:relative; }
																		.select_book li a{display:block;  padding:3px 0 3px 18px; background:#fff; font-size:1em; font-weight:600;}
																		.select_book li a.on{color:#fff; background:#584d48 url('/images/sub/arrow_down.png') no-repeat 90% 50%;}
																		.select_book li a:hover{color:#fff; background:#584d48 url('/images/sub/arrow_down.png') no-repeat 90% 50%;}

																		.select_book_menu {position:absolute; width:100%; border-left:1px solid #584d48; border-right:1px solid #584d48;border-bottom:1px solid #584d48; margin-left:-1px; z-index:8; }
																		.select_book_menu li{ width:100%; text-align:left; border-bottom:1px solid #584d48; position:relative; }
																		.select_book_menu li a{  font-size:1em; font-weight:400;}
																		.select_book_menu li a:hover{ color:#333; background:#f2ebd6 ; }

			.publish_type01 .book_list_area{}
			.publish_type01 .book_list_area a.pdf{padding-left:20px; background:url('/images/sub/icon_pdf.png') no-repeat 0 50%;}

			/*저서, 보고서*/
			.publish_type02{}
			.publish_type02 table.book_list{}
			.publish_type02 table.book_list .subject{overflow:hidden;}
			.publish_type02 table.book_list .list_img{float:left; margin-right:15px;}
			.publish_type02 table.book_list .list_tit{float:left; padding-top:20px;}
			.publish_type02 table.book_list .list_tit .tit{font-size:1.1em; font-weight:600;}

			.publish_type02 .top_info_area{overflow:hidden; padding:30px 30px; margin-bottom:30px;  background:#f6f3ec url('/images/sub/publish_bg01.png') no-repeat 95% 90%;   border-top:2px solid #584d48;}
			.publish_type02 .top_info_area .book_img{float:left; margin-right:50px; border:1px solid #ababab;}
			.publish_type02 .top_info_area .book_info{float:left; line-height:210%;}
			.publish_type02 .top_info_area .book_info .tit{font-weight:600;}
			.publish_type02 .book_list_area{margin-bottom:30px;}
			.publish_type02 .book_contents_area{margin-bottom:30px;}
			.publish_type02 .list_bt{text-align:center;}
			.publish_type02 .list_bt a{display:inline-block; padding:5px 20px; color:#fff; background:#4b4040;}

/*문화콘텐츠개발센터*/

.culture_contents .sloganWrap{padding:30px 0 20px 0; background:url('/images/sub/center_bg.png') 50% 0 no-repeat;}
.culture_contents .slogan{margin-top:30px; font-size:1.5em; font-weight:600; text-align:center;}
.culture_contents .slogan span{color:#8b372a ;}
.culture_contents .slogan_ex{margin-bottom:50px; text-align:center; font-size:1.1em;}
.culture_contents .business li{padding-left:15px; font-size:1.05em; background:url('/images/sub/bullet03.png') no-repeat 0 10px;}
.culture_contents .book_ex{font-size:1.05em;}
.culture_contents .active{padding:30px 15px; background:#f6f3ec url('/images/sub/publish_bg01.png') no-repeat 95% 70%;}
.culture_contents .active .tit{font-size:1.2em; font-weight:600;}
.culture_contents .active li{padding-left:15px; font-size:1.05em; background:url('/images/sub/bullet03.png') no-repeat 0 10px;}
.culture_contents .contest .tit{font-size:1.2em; font-weight:600;}
.culture_contents .contest{padding:30px 15px 30px 15px; font-size:1.05em; background:#f6f3ec url('/images/sub/play.png') 95% 60% no-repeat; background-size:30%;}

/*조직도*/

table.org{width:100%; border-top:2px solid #873529;}
table.org tr{}
table.org td{min-height:45px; padding:5px 0 5px 20px;border-bottom:1px solid #d1d1d1;}
table.org td.tit{background:#f3f0e7;}
.cooperation li{float:left; margin:0 40px 10px 0;}
.cooperation li span{display:block; width:200px; padding:5px 0 10px 0; text-align:center; line-height:120%; font-size:1.1em; font-weight:600; }

/*학술지*/
.bookBox{overflow:hidden; margin-bottom:20px;padding:15px; background:#f5f5f5;}
.bookBox img{float:left; width:122px;}
.bookEx{margin:70px 0 0 170px; font-weight:1.1em; font-weight:600;}
.bookEx li{padding-left:20px; background:url('/images/sub/bullet03.png') no-repeat 0 10px;}
.bookDetail{font-size:1.1em;}