@charset "utf-8";


/************************************************
	Sub Page Style
*************************************************/
.sub-page { margin-top: 0; padding-top: 0; }
h2 { margin-bottom: 28px; color: #333; font-size: 2.5em; font-weight: 500; text-align: center; }
.sub-page #body{padding-left:0px}
/************************************************
	Sub layout Style
*************************************************/
.sub-page .sub-top-visual { position: relative;  background-repeat: no-repeat; height: 226px; }
.sub-top-visual.VISUAL_MENU_1807050077 { background-image: url(/resources/images/bnuegs/sub/sub_visual01.jpg); }
.sub-top-visual.VISUAL_MENU_1807050080 { background-image: url(/resources/images/bnuegs/sub/sub_visual02.jpg); }
.sub-top-visual.VISUAL_MENU_1807050081 { background-image: url(/resources/images/bnuegs/sub/sub_visual03.jpg); }
.sub-top-visual.VISUAL_MENU_1807050082 { background-image: url(/resources/images/bnuegs/sub/sub_visual04.jpg); }
.sub-top-visual.VISUAL_MENU_1807050083 { background-image: url(/resources/images/bnuegs/sub/sub_visual05.jpg); }
.sub-top-visual.VISUAL_MENU_1807050084 { background-image: url(/resources/images/bnuegs/sub/sub_visual06.jpg); }
.sub-top-visual.VISUAL_MENU_2401090150 { background-image: url(/resources/images/bnuegs/sub/sub_visual04.jpg); }
.sub-top-ttl { padding-top: 57px; color: #ffee99; font-size: 3.125em; font-weight: 500; }
.sub-top-ttl span { padding-left: 10px; color: rgba( 255, 255, 255, 0.5); font-size: 0.5em; font-weight: 300; }

.sub-content { min-height: 560px; padding: 75px 0 50px !important; }

.sub-page #page_nav { position: static; background: transparent; margin-bottom: 68px; text-align: center; }
.sub-page #page_nav li { color: #555555; font-size: 1em; font-weight: 400; }

.sub-page .sub-quick-menu { position: fixed; top: 336px; right:5%; width: 122px; z-index: 5; }
.sub-page .sub-quick-menu li {}
.sub-page .sub-quick-menu li:first-child { /*background-color: #e35b00;*/ background-color: #ca2000; }
.sub-page .sub-quick-menu li:nth-child(2) { /* background-color: #f0b500;*/ background-color: #9E5900; }
.sub-page .sub-quick-menu li:nth-child(3) { /* background-color: #00ac53; */ background-color: #00741b;}
.sub-page .sub-quick-menu li:nth-child(4) { /* background-color: #0464be;*/ background-color: #0644ba; }
.sub-page .sub-quick-menu li:last-child { background-color: #2884da; }
.sub-page .sub-quick-menu li a { display: block; padding: 15px 13px; color: #ffffff; }
.sub-page .sub-quick-menu li img { margin-right: 3px; vertical-align: baseline; }
.sub-page .sub-quick-menu li span { display: inline-block; width: 52px; letter-spacing: -2px; line-height: 1.33; }
.sub-page .sub-quick-menu li:nth-child(3) img { vertical-align: middle; }
.sub-page .sub-quick-menu li:nth-child(3) span { line-height: 42px; }
/*리스트*/
.list_li01{ margin:10px ; padding-left:5px   }
.list_li01 li{ line-height:1.55; padding-bottom:7px; background: url(/resources/images/bnuegs/sub/deco02.gif) no-repeat 0px 12px; padding-left:10px}
.list_li01 li ul{ margin-top:10px; margin-bottom:10px}
.list_li01 li ul li{ background:url(/resources/images/bnuegs/sub/deco03.gif) no-repeat 0px 12px; padding-left:10px ; padding-bottom:0px}
.non_style{ background:none !important}

.list_li02{  background: url(/resources/images/bnuegs/sub/h3_bg.gif) repeat-x 0px 0px; }
.list_li02 > li{ background: url(/resources/images/bnuegs/sub/h3_bg.gif) repeat-x 0px bottom;  padding:5% }
.list_li02 dt{ font-size:1.5em;   color:#062a6e; padding-bottom:30px}
.list_li02 dd{ background: url(/resources/images/bnuegs/sub/list_01_bullet.png) no-repeat 20px 6px; padding:0px 0px 7px 40px; line-height:160% }

/*서식모음 카테고리*/
.ui-page-total-category .box-0{ background:none}
.ui-page-total-category > div{ padding:0px; margin:0px; border-radius:0px}
.ui-page-total-category   li{ display:table-cell; width:1%; float:none; position:relative; text-align:center}
.ui-page-total-category li a	{ display: block; height: 70px; line-height: 70px; padding: 0 10px; background: #f8f8f8; margin: 1px; border: 1px solid #ccc; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size:20px; font-weight:500; color:#555; border-radius:0px  }
.ui-page-total-category li a	{/* font-size:18px; *//* height:80px; *//* line-height:80px; *//* font-weight:500; */}
.ui-page-total-category li.on a,
.ui-page-total-category li a:hover	{background: url(/resources/images/bnuegs/sub/tab_bg.gif) repeat-x center 1px  #c01e23 ; border:#ab0b10 1px solid; color:#fff}
 


/*박스01*/
.info_box{ background: url(/resources/images/bnuegs/sub/deco05.gif)  repeat 0px 0px; width:100%;   margin-bottom:40px; padding:8px}
.info_box > div{ padding:30px; background:#fff; line-height:1.6   }
/*선*/
.line01{ width:100%; height:8px; background: url(/resources/images/bnuegs/sub/deco05.gif) repeat; display:block; margin:10px 0px}
/*박스02*/
.box_st02{ border:#333 dotted 1px; padding:20px; line-height:1.5}
/*박스03*/
.box_st03{  padding:20px; background: url(/resources/images/bnuegs/sub/deco05.gif)  repeat 0px 0px;}
/*박스04*/
dl.box_st04{ width:100%; margin-bottom:20px; display:inline-block; line-height:1.5  }
dl.box_st04 dt{ width:100%; padding:20px 3%;  font-weight:500; color:#224fa3; border:#d7d7d7 1px solid; border-bottom:#224fa3 2px solid ; font-size:1.1em}
dl.box_st04 dd{ background:#f7f7f7; padding:2%; }

/**탭영역width:25%**/
.ui-page-tab > ul li{ display:table-cell; width:1%; float:none; position:relative; text-align:center}
.ui-page-tab li a	{ font-size:20px ; height:70px; line-height:70px; font-weight:500}
.ui-page-tab li.on a,
.ui-page-tab li a:hover	{background: url(/resources/images/bnuegs/sub/tab_bg.gif) repeat-x center 1px  #c01e23 ; border:#ab0b10 1px solid}
.ui-page-tab li a{ margin:0px}
/* table */
.table_scroll { margin-bottom: 20px;}/*넓이가 긴 테이블 */
table.table-detail { border-top: 2px solid #000000; border-right: 1px solid #d8d8de; border-left: 0; width: 100%; text-align: left; border-collapse: separate; border-spacing: 0; }
table.table-detail caption { overflow: hidden; position: absolute; top: 0; left: 0; width: 1px; height: 1px; font-size: 0; line-height: 0; }
table.table-detail th,
table.table-detail td { border-left: 1px solid #d8d8de; border-bottom: 1px solid #d8d8de; margin-top: 0; padding: 12px 15px; vertical-align: middle; width: auto; line-height: 1.4; }
table.table-detail th { background: #f8f8f8; color: #000000; font-weight: 500; text-align: center; }
table.table-detail th.th01 { background: #f6f7f9;  }/*가로타이틀경우*/
table.table-detail td { min-height: 40px; color: #666666; }
table.table-scroll { word-break: keep-all; }
.table-sub-info { margin: 30px 0; }
table.table-detail .list_li01{ margin:0px}

/*아이콘*/
.link_icon{ width:12px; height:15px; background: url(/resources/images/bnuegs/sub/icon_linkw.png) no-repeat 0px 0px; display:inline-block ; vertical-align:middle }/*링크*/
.down_icon{ width:15px; height:15px; background: url(/resources/images/bnuegs/sub/icon_downr.png) no-repeat 0px 0px; display:inline-block ; vertical-align:middle ; margin-left:2px}/*다운 하안바탕*/
.down_icon02{ width:15px; height:15px; background: url(/resources/images/bnuegs/sub/icon_downw.png) no-repeat 0px 0px; display:inline-block ; vertical-align:middle ; margin-left:2px}/*다운 색상바탕*/

/*제목*/
h3{ font-size:2em; color:#c01e23; margin-bottom:10px}
h4{ font-size:1.3em; color:#333;background: url(/resources/images/bnuegs/sub/icon01.png) no-repeat 0px 1px; padding-left:23px   }
h2, h3, h4{ letter-spacing:-1px}

#container > section > article h4{ background:none}
.ui-page-tab{ padding-bottom:30px}
/************************************************
	Sub content Style
*************************************************/
.diagonal_line01{ background: url(/resources/images/bnuegs/sub/deco01.png) no-repeat  0px 0px; width:19px; height:19px; display:inline-block}
.diagonal_line02{ background: url(/resources/images/bnuegs/sub/deco01.png) no-repeat  0px -28px; width:19px; height:19px; display:inline-block}

/*입학안내 > 지원자현황*/
.alim_box{ width:100%; position:relative;   padding:100px 0px;  line-height:1.4 ; display:inline-block}
.alim_box.bg01{ background:url(/resources/images/bnuegs/sub/bg_list01.jpg) no-repeat 0px 0px; background-size:contain }
.alim_box.bg02{ background:url(/resources/images/bnuegs/sub/bg_list02.jpg) no-repeat 0px 0px;  background-size:contain}
.alim_box > div{ background:#fff;   padding:100px 0px 100px 60px; font-size:27px; color:#333; float:right}
.alim_box > div p { margin-bottom:30px}
.alim_box > div p span{ font-size:1.8em; display:block; font-weight:500}
.alim_box a.ui-btn { font-size:18px; padding:22px 50px}
.alim_box a.ui-btn:hover { background:url(/resources/images/bnuegs/sub/tab_bg.gif) repeat-x center 0px  #c01e23}
.alim_box:after{ clear:both}

/* 대학원소개 > 인사말 */
.greeting-top-box { background: #0e303a url(/resources/images/bnuegs/sub/greeting_box_bg01.jpg) no-repeat center; background-size: cover; margin-bottom: 25px; padding: 0 20px 0 45px; position:relative; line-height:1.3 }
/*.president-photo-bg {background: url(/resources/images/bnuegs/sub/president_photo.png) no-repeat 75% bottom; min-height: 275px; }*/
.greeting-top-box .greeting-top-ttl { padding-top:50px; color: #fefefe; font-size: 1.875em; }
.greeting-top-box .greeting-top-ttl span { color: #8bfeff; }
.greeting-top-box .greeting-top-detail { padding-top: 32px; color: #ffffff; font-size: 1.25em; }
/*.greeting-box { background: url(/resources/images/bnuegs/sub/greeting_box_bg02.jpg) no-repeat center; background-size: cover; padding: 60px 24% 60px 5%; }*/
.greeting-box p { padding-bottom: 35px; color: #040404; font-weight: 400; line-height: 1.5; letter-spacing: -1px; word-break: keep-all; font-size: 1.25em;}
.greeting-box .greeting-box-ttl { font-size: 1.5625em; font-weight: 500; }
.greeting-box .greeting-box-underline { font-size: 1.25em; text-decoration: underline; text-decoration-color: #aaaaa9; -webkit-text-decoration-color: #aaaaa9; }
.greeting-box .name {font-size: 1.4em; font-weight: bold; text-align: right;}
.greeting-top-box .name{ position:absolute; bottom:0px; right:3%; font-weight:500; margin-bottom:30px; color:#fff }
.greeting-top-box .name span{ display:block; margin-top:10px}

/* 대학원소개 > 교육목적/목표 */
.goal{ width:100%;background: url(/resources/images/bnuegs/sub/goal01.jpg) no-repeat 0px 0px; background-size:100% ; display:inline-block; margin-bottom:40px}
.goal > div{ width:90%; margin:0 auto; margin-top:250px; text-align:center; background:#fff; padding:50px}
.goal > div h3{ color:#c01e23; padding-bottom:20px;}
.goal > div p{ font-size:1.2em; line-height:1.6em; margin-top:10px}
.info_box > div.goal02{background: url(/resources/images/bnuegs/sub/goal03.jpg) no-repeat 95% 50% #fff; padding:60px}

.goal.img_st01{ background: url(/resources/images/bnuegs/sub/goal04.jpg) no-repeat 0px 0px; }


/*대학원소개 > 연혁*/
.history_top{ text-align:center; font-size:18px; color:#929292; margin-top:40px ; line-height:1.1 ; margin-bottom:50px }
.history_top > p.tt01{  font-size:80px; color:#000; font-weight:900}
.history_top > p.tt02{  font-size:30px; color:#c01e23; font-weight:400 ; margin-top:10px}
.history_top > p.tt02 span{ padding-right:40px; background:url(/resources/images/bnuegs/sub/history01.jpg) no-repeat 100% 10px; background-size:30px}

ul.history {overflow:hidden; padding-top:50px; padding-bottom:6px; line-height:1.6; max-width:1000px; width:100%; margin:0 auto}
ul.history li {position:relative; padding-left:176px;}
ul.history li dl { border-left:#d9d9d9 1px dashed ; padding-bottom:60px }
ul.history li dt {position:absolute; left:0; top:-25px; font-size:40px;  color:#c01e23; background:url(/resources/images/bnuegs/sub/history02.gif) no-repeat right center; padding-right:100px; font-weight:500 }
ul.history li dd {padding:0px 0px 10px 150px; color:#707070; margin:0; width:auto; display:block;  background:url(/resources/images/bnuegs/sub/history03.gif) no-repeat 0px 12px; margin-left:-3px}
ul.history li dd em {color:#111; margin-left:-80px; font-weight:bold; font-style:normal !important; display:inline-block; width:80px; }

/*대학원소개 > 조직도*/
.org{ background:url(/resources/images/bnuegs/sub/org_line01.gif) no-repeat center 2px ; background-size:100% 647px ;  width:100%; position:relative ; text-align:center; margin:60px 0px 30px; display:inline-block}
.org .org_st01{ width:217px; height:175px; text-align:center; margin:0 auto;  background:url(/resources/images/bnuegs/sub/org.png) no-repeat 5px 0px ; padding-top:75px; color:#fff; font-size:24px; font-weight:bold }/*총장 스타일1*/
.org span{ display:inline-block; font-size:1.15em; font-weight:300}
.org .org_st02{ width:21%; min-width:140px; max-width:240px;    color:#fff; background:#2f599f; padding:25px 5px} /*대학원장 */
.org .org_st02.type2{/* background:#57aaca;*/background:#00658c; margin-left:60%; }
.org .org_st03{width:21%; min-width:140px; max-width:240px; color:#fff; /*background:#fecc59 ;*/ background:#8e6300 ; border-radius:90px; padding:25px 5px}/*세부전공*/
.org > p{ margin-bottom:40px}
.org li{ margin-bottom:40px}
.org .org_st04{ width:100%; margin-top:40px; position:relative   }/*세부전공들*/
.org .org_st04 li{ float:left; width:20%; padding:0px 1%; position:relative; padding-top:50px}
.org .org_st04 li:after{ clear:both}
.org .org_st04 li span{ width:100%; border:#2f599f 1px solid; padding:15px 0px; color:#2f599f; display:block; margin-bottom:10px; font-size:1em; background:#fff}
.org .org_st04 li span:last-child{ margin-bottom:0px  }
.org .org_st04 li br{ display:none}
.org .org_st04 li:before {position:absolute;top:0px;left:50%;content:"";display:block;width:1px;height:100%;background:#2f599f;z-index:-1}
/*오시는길*/
.location{ width:100%; overflow:hidden; border:#d7d7d7 1px solid; margin-bottom:60px}

/* 2019-10-10 추가 */
.location-map {position:relative;width:100%;height:500px;overflow:hidden;}
.location-map .btn-skip {display:block;position:absolute;top:-1000em;left:-1000em;width:1px;height:1px;overflow:hidden;}
.location-map .btn-skip:focus {top:0;left:0;width:100%;height:auto;padding:20px 10px;background:#005aab;color:#fff;text-align:center;z-index:900}

/*전공소개*/
.study_bor h3{ margin-top:50px}
.study_top { width:100%; padding:50px 5%; font-size:18px; color:#fff; margin:30px 0px; line-height:1.6 ; text-align:center; word-break:normal; word-break:keep-all; }
.study_top.blue{  background: url(/resources/images/bnuegs/sub/study_bg.png) no-repeat  50% 0px #092f71; background-size:cover}
.study_top.green{  background: url(/resources/images/bnuegs/sub/study_bg.png) no-repeat  50% 0px #076505; background-size:cover}
.study_top.orange{  background: url(/resources/images/bnuegs/sub/study_bg.png) no-repeat  50% 0px #7d2c00; background-size:cover}
.study_top h3{ font-weight:400; font-size:2.1em; color:#e0cfb0;  }
.study_top h3 span{ font-weight:100;  }
.study_top .wbox{ border:#fff 1px solid; padding:10px 30px; display:inline-block; margin-top:5px}

/* 학사안내 > 폼 */
.guidance_top{ width:100%;background: url(/resources/images/bnuegs/sub/goal02.jpg) no-repeat 50% 0px; background-size:cover ; display:inline-block; margin-bottom:60px; height:310px; overflow:hidden; word-break:normal; word-break:keep-all;}
.guidance_top >  div{ background:rgba(25, 64, 113, 0.8); width:40%; display:inline-block; text-align:center; float:right; color:#fff; line-height:1.6; padding:30px; height:320px;  }
.guidance_top > div h3{ color:#e0cfb0; font-weight:200; margin-top:50px}

.guidance { margin-top:40px; word-break:normal; word-break:keep-all; }
.guidance >  .guid_box{ position:relative; width:100%; clear:both; display:inline-block; padding-bottom:60px }
.guidance h3{ font-size:1.3em; color:#c01e23; position:absolute; top:0px; left:0px; width:20%; border-top:#c01e23 2px solid ; padding-top:30px; padding-left:20px; font-size:1.8em ; font-weight:400; line-height:1.3 }
.guidance .guid_box  div{   width:79%;  border-top:#000 2px solid ; padding:30px 20px 0px 20px; float:right}
.guidance .guid_box.bg01{background: url(/resources/images/bnuegs/sub/bg_deco01.jpg) no-repeat 100% 70%;}/*매달,상*/
.guidance .guid_box.bg02{background: url(/resources/images/bnuegs/sub/bg_deco02.jpg) no-repeat 100% 70%;}/*노트북치고있는*/
.guidance .guid_box.bg03{background: url(/resources/images/bnuegs/sub/bg_deco03.jpg) no-repeat 100% 70%;}/*공부*/
.guidance .guid_box.bg04{background: url(/resources/images/bnuegs/sub/bg_deco04.jpg) no-repeat 100% 70%;}/*공부2*/

/*공지 및 문의 > 원우회 > 원우회인사말*/
.wonwoo_greet{ width:100%;background: url(/resources/images/bnuegs/sub/wonwoo_greet.jpg) no-repeat 20px 0px;   display:inline-block; padding:50px 30px 0px 500px; line-height:1.8  ; margin-top:60px ; word-break:normal;   word-break:keep-all;}
.wonwoo_greet p:first-child  { font-size:1.2em; margin-bottom:40px }
.wonwoo_greet p:first-child span { font-size:1.6em;  }

/*공지 및 문의 > 원우회 > 원우회회칙*/
.wonwoo_rule{ width:100%; padding:80px; margin-top:30px; background:#f4f1e9; }
.wonwoo_rule h3{ border-top:#666 3px  solid ; border-bottom:#666 1px solid; padding:20px 0px; font-family:Nanum Myeongjo, serif; text-align:center; margin-bottom:40px; font-size:1.5em; font-weight:500  }
.wonwoo_rule ul.list_li01{ margin-bottom:50px}

/*사이트맵*/
.sitemap > ul > li > a{border:0px; background:#c01e23; color:#fff; padding:20px 0px}
.sitemap > ul > li > ul > li > a{ padding:10px 5%}

/*게시판*/
#board_item_list dl.both dd{min-height:100px}
@media all and (max-width: 1400px) {
	.sub-page .sub-quick-menu{ right:1%}
}
@media all and (max-width: 1200px) {
	
	/************************************************
		Sub layout Style
	*************************************************/
	h2 { margin-bottom: 15px; font-size: 2em; }
	
	.sub-page #body { float: none; width: auto; }
	
	.sub-page #page_nav { background: transparent; margin: 0; margin-bottom: 30px !important; padding: 0; }
	.sub-page .sub-top-visual { height: 125px; }
	.sub-top-ttl {  padding-top: 32px; font-size: 1.563em;  }
	
	.sub-content { padding: 45px 20px !important; }
	.sub-page .sub-quick-menu{ display:none}

	/************************************************
		Sub content Style
	*************************************************/
	
	h3{ font-size:1.6em; }
	h4{ font-size:1.2em; }
	
	
	/* 대학원소개 > 인사말 */
	.greeting-box { padding:30px 15px; }
	.greeting-top-box .name{ position:static; margin-top:40px; display:inline-block}
	.greeting-top-box .greeting-top-ttl{ padding-top:40px; padding-right:200px  }
	.greeting-top-box .greeting-top-detail{padding-top:15px; padding-right:200px }
	.president-photo-bg{/*background:url(/resources/images/bnuegs/sub/president_photo.png) no-repeat 99% bottom*/}
	
	/*대학원소개 > 연혁*/
 

	
	/* 학사안내 > 폼 */
	.guidance h3{ width:25%}
	.guidance .guid_box div{width:72%}

	/*공지 및 문의 > 원우회 > 원우회인사말*/
	.wonwoo_greet{ background-size:30%; padding-left:35%; padding-top:10px; line-height:1.4}
	
	
}
@media all and (max-width: 1000px) {

}
@media all and (max-width: 767px) {

	/************************************************
		Sub layout Style
	*************************************************/
	.sub-page .sub-top-visual { height: 72px; }
	.sub-top-ttl {  padding-top: 20px; font-size: 1.718em; }
	
	.sub-content { padding: 40px 10px !important;  min-height:300px}
 
	/* table */
.table_scroll {overflow-x:auto;}
	/************************************************
		Sub content Style
	*************************************************/
	h2{ font-size:1.6em; }
	h3{ font-size:1.4em; }
	h4{ font-size:1.1em; font-weight:500; background-size:12px 12px; padding-left:15px }
	
	 /*이미지 모바일에서 100프로*/
	 .m_img100{ width:100%}
	 
	 /*테이블*/
	.table_scroll, .table_Scroll {overflow-x:auto;}
	.table_scroll table, .table_Scroll table {width:768px}
	table.table-detail th, table.table-detail td{ padding:8px 5px}
	/*탭*/
 	.ui-page-tab > ul li{  width:100%; display:inline-block; float:left}
	.ui-page-tab li a{ font-size:14px; height:50px; line-height:50px}
	
	/*카테고리*/
 	.ui-page-total-category li{  width:100%; display:inline-block; float:left}
	.ui-page-total-category li a{ font-size:14px; height:50px; line-height:30px}
	
	/*리스트*/
 	.list_li02 > li{ padding:30px 20px}
	.list_li02 dd{ background:url(/resources/images/bnuegs/sub/list_01_bullet.png) no-repeat 0px 6px; padding:0px 0px 5px 20px}
	
	.ui-page-tab{ padding-bottom:20px}
	
	/*입학안내 > 지원자현황*/
	.alim_box.bg01, .alim_box.bg02{ background-size:100%}
	.alim_box{ padding:0px; padding-top:100px}
	.alim_box > div{ font-size:14px; text-align:center; padding:40px 20px; width:90%; margin:0 auto; float:none }
 	.alim_box a.ui-btn{font-size:14px; padding:18px 20px; }
	
	/* 대학원소개 > 인사말 */
	.greeting-top-box { padding: 0; }
	/*.president-photo-bg { background-position: 120% bottom; padding: 20px 15px 0; }*/
	.greeting-top-box p { padding: 0 0 20px;   }
	.greeting-top-box .greeting-top-ttl{ padding-right:0px}
	.greeting-top-box .greeting-top-detail{padding-right:120px}
	.greeting-top-box .name{ margin-top:10px}
	
	/* 대학원소개 > 교육목적/목표 */
	.goal > div{ width:95%; padding:20px 10px 0px; margin-top:70px}
	.goal > div p{ font-size:1em}
	.info_box > div.goal02{ padding:20px; background:#fff}
	.info_box > div.goal02 h3{ text-align:center}
	
	/*대학원소개 > 연혁*/
	.history_top{ margin-top:20px; font-size:1em}
	.history_top > p.tt01{ font-size:40px}
	.history_top > p.tt02{ font-size:20px}
	.history_top > p.tt02 span{padding-right:25px; background:url(/resources/images/bnuegs/sub/history01.jpg) no-repeat 100% 5px  ;  background-size:20px; }
	
	ul.history{padding-top:10px; width:100%}
	ul.history li { padding-left:0;}
	ul.history li dl {  border-left:none; margin-top:1px; padding-bottom:40px}
	ul.history li dt {position:static; font-size:22px;   padding-right:0; background:url(/resources/images/bnuegs/sub/history02.gif) no-repeat left center; padding-left:30px}
	ul.history li dd {padding:10px 0px 0px 55px;  background:none; }
	ul.history li dd em {color:#111; margin-left:-50px; font-weight:bold; display:inline-block; width:50px; }
	
	/*대학소개 > 조직도*/
	.org{ background:url(/resources/images/bnuegs/sub/org_line01m.gif) no-repeat center 2px; background-size:auto; margin:30px 0px 20px}
	.org .org_st01{ width:170px; background-size:100%; height:140px ; padding-top:55px}
	.org .org_st02{min-width:130px; padding:15px 5px}
	.org .org_st03{ padding:15px 5px}
	.org .org_st02.type2{ margin-left:50%}
	.org > p{margin-bottom:20px}
	.org .org_st04{ margin-top:0px;}
	.org .org_st04 li{ float:none; width:100%; background:#eee; padding:5%; margin-top:10px; padding-bottom:0%}
	.org .org_st04 li span:last-child{ margin-bottom:10px}
	.org .org_st04 li span{ font-size:0.95em; width:49%; display:inline-block; margin-bottom:5px}
	.org .org_st04 li br{ display: inline-block}
	.org .org_st04 li:before{top:-20px}
 	/*오시는길*/
	.location{  margin-bottom:20px}
	
	/*전공소개*/
	.study_bor h3{ margin-top:30px}
	.study_top{font-size:14px; margin:10px 0px; padding:20px 5%}
	.study_top h3{ font-size:1.8em}
	.study_top h3 span{ display:block; font-size:15px; letter-spacing:-1px}
	.study_top br{ display:none}
	
	/* 학사안내 > 폼 */
	.guidance_top{ height:auto; margin-bottom:30px}
	.guidance_top > div{ width:100%; height:auto; }
	.guidance_top > div h3{ margin:0px}
	.guidance { margin-top:20px}
	.guidance h3{ width:100%; position:static; padding:20px; font-size:1.3em;   margin-bottom:0px ;  background:url(/resources/images/bnuegs/sub/deco06.png) no-repeat 95% center #f6f6f6 ; border-bottom:#d7d7d7 1px solid   }
	.guidance .guid_box div{width:100%; float:none; padding:10px 0px 0px 0px; border:0px}
	.guidance > .guid_box{ padding-bottom:20px}
	.guidance .guid_box.bg01, .guidance .guid_box.bg02, .guidance .guid_box.bg03, .guidance .guid_box.bg04{ background:none}
	
	/*공지 및 문의 > 원우회 > 원우회인사말*/
	.wonwoo_greet{padding:0px; background:url(/resources/images/bnuegs/sub/wonwoo_greet.jpg) no-repeat 100% 0px; background-size:20%; padding-top:20px; margin-top:0px}
	.wonwoo_greet p:first-child span { font-size:1.2em;  }
	.wonwoo_greet p:first-child{ color:#000; font-size:1em}
	
	/*공지 및 문의 > 원우회 > 원우회회칙*/
	.wonwoo_rule{ padding:40px 20px; margin-top:10px}
	.wonwoo_rule h3{font-size:1.4em; padding:15px 0px; margin-bottom:20px}
	
	/*사이트맵*/
	.sitemap > ul > li{ width:100%}
}

@media all and (max-width: 450px) {
	.ui-page-total-category li a{ padding:10px 3px 12px 3px}
}
