@charset "UTF-8"; 

/**** header ****/
/* header_wrap  */
#header {position:absolute; top:0; left:0; width:100%; height:170px; z-index:99;}
.header_wrap {display:table; border-bottom:1px solid rgba(255,255,255,.2); padding-left:5%; padding-right:5%;}
.header_wrap>div {float:none !important; display:table-cell; vertical-align:middle; border-right:1px solid rgba(255,255,255,.2);}
.header_wrap>div:last-child {border-right:0;}
.header_wrap>div.h_logo {text-align:center;}
.header_wrap>div.h_logo img {margin:0 auto; padding:10px 0;}
.header_wrap>div a {display:inline-block; color:#fff; /*text-align:center;*/}
.header_wrap .museum_link {/*padding-left:5%*/}
.header_wrap .util {/*padding-right:5%;*/ text-align:right;}
.header_wrap .museum_link a,
.header_wrap .util a {/*display:inline-block; */padding:0 30px; overflow:hidden; position:relative; cursor:pointer;}
.header_wrap .museum_link a {float:left;}
.header_wrap .util a.eng {border:1px solid #fff; border-radius:20px; padding:5px 17px;}



/* gnb */
nav.pc {margin-top:100px;}
nav.pc .gnb {position:relative; height:70px; line-height:70px;}
nav.pc .gnb .gnb_box {width:90%; margin:0 auto;}
nav.pc .gnb .gnb_in {overflow:hidden; width:80%; margin:0 auto;}
nav.pc .gnb .gnb_in>li.dep1 {float:left; width:12.2%;}
nav.pc .gnb .gnb_in>li.dep1>a {display:block; text-align:center; color:#fff; font-size:18px;}
nav.pc .gnb .gnb_in>li.dep1>a:hover {color:#ff8000;}
/* nav.pc .gnb .gnb_in>li:nth-child(9),
nav.pc .gnb .gnb_in>li:last-child {display:none;} */
nav.pc .gnb .gnb_in>li>li:nth-child(10) {display:none;} 

/* 마우스오버시 */
#header.on {background:#64584a;}
#header.on .header_wrap {border-bottom:1px solid rgba(255,255,255,.3);}
#header.on .header_wrap .util {border-right:0px solid rgba(0,0,0,.1);}
#header.on .header_wrap>div {border-right:1px solid rgba(255,255,255,.3);}
#header.on .header_wrap>div a {color: #fff;}
#header.on .header_wrap .util a.eng {border:1px solid #333;}
#header.on .header_wrap .museum_link a:hover,
#header.on .header_wrap .util a:hover {color:#b6925a;} 
#header.on .header_wrap .util a:hover.eng {border:1px solid #b6925a;}
#header.on nav.pc .gnb .gnb_in>li.dep1>a {color: #fff;}
#header.on nav.pc .gnb .allMenu {background:url(../images/layout/icon_allmenu_w.png) 50% 50% no-repeat; background-size:35%;}


/* gnb sub 타이틀영역 */
/* nav.pc .sub_nav {display:none; position:absolute; top:69px; left:0; width:100%; padding-bottom:30px; background-image:url(../images/layout/gnbbg_top.jpg), url(../images/layout/gnbbg_bottom.jpg); background-repeat:no-repeat; background-position:right top, left bottom; background-color:#fff; z-index:99; box-shadow:0px 5px 10px rgba(0,0,0,.2) !important;} */
nav.pc .sub_nav {display:none; position:absolute; top:69px; left:0; width:100%; padding-bottom:30px; background-image:url(../images/layout/gnbbg_01.jpg); background-position:center bottom; border-top:1px solid #999; background-color:#fff; z-index:99; box-shadow:0px 5px 10px rgba(0,0,0,.2) !important;}
nav.pc .sub_nav .sub_nav_tit  {padding-right:30px;}
nav.pc .sub_nav .sub_nav_tit h3 {display:inline-block; margin-top:10px; color:#915c38; font-size:24px; font-weight:500; /* border-bottom:2px solid #915c38; */ line-height:2.5; letter-spacing:-1px;}
nav.pc .sub_nav .sub_nav_tit p {line-height:1.6; margin:20px 0;}
nav.pc .sub_nav.on {display:block;}
nav.pc .sub_nav .sub_nav_con {float:right;}
nav.pc .gnb .gnb_in li:nth-child(8) {display:none;}
nav.pc .gnb .gnb_in li:nth-child(9) {display:none;}
nav.pc .gnb .gnb_in .dep2 {overflow:hidden; margin-top:15px;}
nav.pc .gnb .gnb_in .dep2>li {position:relative; float:left; width:25%; margin-bottom:20px;}
nav.pc .gnb .gnb_in .dep2>li:nth-child(4n+1) {clear:both;}
nav.pc .gnb .gnb_in .dep2>li>a {display:block; width:90%; font-size:16px; color:#333; line-height:30px; background:#1c604c; text-align:center; color:#fff;}
nav.pc .gnb .gnb_in a:hover {text-decoration:underline;}
nav.pc .gnb .gnb_in .dep3 {margin-top:10px;}
nav.pc .gnb .gnb_in .dep3>li {line-height:1.6; padding-left:15px; background:url(../images/layout/dash_s.jpg) no-repeat 5px 12px;}
nav.pc .gnb .gnb_in .dep3>li>a {color:#666;}

/* gnb allMenu */
nav.pc .gnb .allMenu {float:left; display:inline-block; width:70px; height:70px; background:url(../images/layout/icon_allmenu_w.png) 50% 50% no-repeat; background-size:35%; cursor:pointer;}
.am_view {display:none;
	position:fixed; top:0px; /*left:-100%;*/ width:100%; height:100vh; z-index:99;
	background:url(../images/layout/allMenu_bg.jpg) no-repeat center #655e56; transition:all 0.75s cubic-bezier(.77,.06,.28,.85);
}
/*
.am_view .allMenu_con {display:table; width:100%; height:100%;}
.am_view .gnb {display:table-cell; width:100%; height:100%; padding:100px 0 0 96px;}
*/
.am_view .gnb {margin-top:5%;}
.am_view .gnb .gnb_box {width:80%; margin:0 auto;}
.am_view .gnb .allMenu {display:inline-block; width:70px; height:70px; background:url(../images/layout/icon_gnbclose_w.png) 50% 50% no-repeat; background-size:45%; border:1px solid #fff; float:right;}
.am_view .gnb .gnb_in {margin-top:20px; overflow:hidden;}
.am_view .sub_nav .container {width:100%;}
.am_view .sub_nav_tit {display:none;}
.am_view .gnb_in .dep1 {float:left; width:20%;}
.am_view .gnb_in .dep1:nth-child(5n+1) {clear:both;}
.allMenu_con .gnb .gnb_in a {color:#fff;}
.allMenu_con .gnb .gnb_in>li:last-child {border-right:0;}
.allMenu_con .gnb .gnb_in>li:nth-child(9) {display:none;} 
.allMenu_con .gnb .gnb_in .dep1>a {font-size:22px; color:#f7d9aa;}
.allMenu_con .gnb .gnb_in .dep2 {overflow:hidden; margin:10px 0;}
.allMenu_con .gnb .gnb_in .dep2>li {position:relative; margin-bottom:5px; padding-left:10px; background:url(../images/layout/bul_round_w.png) no-repeat 0 10px;}
.allMenu_con .gnb .gnb_in .dep2>li>a {font-size:17px;}
.allMenu_con .gnb .gnb_in a:hover {text-decoration:underline;}
.allMenu_con .gnb .gnb_in .dep3 {margin:10px 0 20px;}
.allMenu_con .gnb .gnb_in .dep3>li {line-height:1.6; padding-left:20px; background:url(../images/layout/dash_w.png) no-repeat 5px 12px;}
.allMenu_con .gnb .gnb_in .dep3>li>a {color:#fff3e2;}



/**** footer ****/
footer {position:relative; font-size:15px; background:#4f4f4f;}
footer .ft_inner {padding-top:40px;}
footer .ft_inner .container {/* margin-top:-35px; */ padding:20px 50px; background:#fff;}

/* 이용약관 부분 */
.fnb a span {color:#009c99;}
.fnb a span::after {display:inline-block; content:"|"; clear:both; margin:0 20px; color:#333;}
.fnb a:hover {color:#00a652;}
.fnb a:hover span {color:#dd3831;}

/* 관련기관 */
.footer-link-inner>div {}
.footer-link-inner>div>a {display:block; padding:0 30px 0 20px; background-repeat:no-repeat; background-position:right center; background-image:url(../images/layout/icon_siteLink.png); text-align:right;}
.footer-link-inner>div>a.on,
.footer-link-inner>div>a:hover {color:#c59f65; background-image:url(../images/layout/icon_siteLink_on.png);}
.footer-link-inner>div>ul {display:none; position:absolute; left:20%; bottom:41px; background:#fff; width:100%; z-index:100; overflow:auto; margin-left:-1px; border:1px solid #ddd; border-bottom:0;}
.footer-link-inner>div>ul>li {border-bottom:1px solid #ddd; padding:8px 0;}
.footer-link-inner>div>ul>li> a {display:block; padding-left:20px; color:#666; font-size:14px;}
.footer-link-inner>div>a:hover,
.footer-link-inner>div>ul>li> a:hover{color:#c59f65;}

/* 홈페이지 하단정보 */
address {margin:0 !important; padding:20px 0 !important; line-height:1.7 !important; font-weight:300;}
address>div.container {padding-left:150px; background:url(../images/layout/f_logo.png) no-repeat;}
address div.clearfix>p {display:inline-block; float:left; margin-right:20px; color:#fff; opacity:.7;}
address div.clearfix a {color:#fff;}
address div.clearfix>p:last-child {margin-right:0;}
address div.float_r a img {width:30px;}
address div.float_r a span {color:#fff; margin-left:8px;}
address small {display:block; color:#fff; opacity:.7;}



/* 왼쪽 퀵바 */
#left_quick {position:fixed; top:0; right:-120px; width:180px; height:100%; z-index:98; transition:width .35s ease-in;}
#left_quick ul {position:absolute; top:50%; transform:translate(0,-50%); width:100%; background:#000; box-shadow:-2px 5px 9px rgba(0,0,0,.3);}
#left_quick ul li {height:60px; border-bottom:1px solid rgba(255,255,255,.2);}
#left_quick ul li:last-child {border-bottom:0;}
#left_quick ul li a {display:block; opacity:.7; height:100%;} 
#left_quick ul li a i {float:left; display:inline-block; width:60px; height:60px; background-repeat:no-repeat; background-position:center;}
#left_quick ul li a i.i_lq_view,
.m_quick li a i.i_lq_view {background-image:url(../images/layout/i_lq_view.png);}
#left_quick ul li a i.i_lq_place,
.m_quick li a i.i_lq_place {background-image:url(../images/layout/i_lq_place.png);}
#left_quick ul li a i.i_lq_borrow,
.m_quick li a i.i_lq_borrow {background-image:url(../images/layout/i_lq_borrow.png);}
#left_quick ul li a i.i_lq_edu,
.m_quick li a i.i_lq_edu {background-image:url(../images/layout/i_lq_edu.png);}
#left_quick ul li a i.i_lq_resource,
.m_quick li a i.i_lq_resource {background-image:url(../images/layout/i_lq_resource.png);}
#left_quick ul li a i.i_lq_map,
.m_quick li a i.i_lq_map {background-image:url(../images/layout/i_lq_map.png);}
#left_quick ul li a i.i_lq_res,
.m_quick li a i.i_lq_res {background-image:url(../images/layout/i_lq_res.png);}
#left_quick ul li a p {display:inline-block; padding-left:10px; margin-top:8px;}
#left_quick ul li a p span {display:block; color:#fff;}
#left_quick ul li a p span:first-child {color:#666;}

#left_quick ul li a:hover {opacity:1; background:rgba(0,156,153,.4);}
#left_quick ul li a:hover p span:first-child {color:#b3caca;}



/**** LNB ****/
.lnb {position:absolute; left:50%; transform:translate(-50%,0); top:406px; border-bottom:1px solid #eee; z-index:97;}
#content_wrap .subpage-header-wrap { position:relative; overflow:hidden; margin:10px 0 40px 0; }
#content_wrap .title_wrap { width: 100%; padding: 13px 0; margin-bottom: 33px; display: inline-block; border-bottom: 1px solid #dbdada; box-sizing: border-box; position: relative; }
#content_wrap .title_wrap h2 {
	font-weight: 600;
	font-family: nsk;
	font-size: 28px;
	color: #333;
	line-height: 34px;
	display: inline-block;
}
#content_wrap .title_wrap .f_r { float:right !important; margin-right:10px; }
#content_wrap .title_wrap .subpage-location { float:left; display:inline-block; }
#content_wrap .title_wrap .subpage-location li { float:left; padding:0 5px; }

#content_wrap .tab_wrap { width:100%; }
#content_wrap .tab_wrap .subpage-tab { position:relative; overflow:hidden; margin-bottom:15px; }
#content_wrap .tab_wrap .subpage-tab li { float:left; display:inline-block; text-align:center; padding:15px 0; border:1px solid #009c99; }
#content_wrap .tab_wrap .subpage-tab li a {color:#009c99;}
#content_wrap .tab_wrap .subpage-tab li.on { background-color:#009c99; }
#content_wrap .tab_wrap .subpage-tab li.on a { background-color:#009c99; color:#ffffff; }

.lnb .dept-div {position: relative;float: left;height: 50px; width:100%;}
.lnb .dept-div .dept2-list { position: relative; display:block; overflow:hidden; width:100%; }
.lnb .dept-div .dept2-list li {height: 50px;display: inline-block;box-sizing: border-box;float: left;background-color:#666;}
.lnb .dept-div .dept2-list li a {width: 100%;height: 50px;font-weight: 300;font-size: 18px;text-align: center;color: #fff;line-height: 50px;display: inline-block;}
.lnb .dept-div .dept2-list li.on {height: 50px;display: inline-block;border-left: 1px solid #009c99;box-sizing: border-box;float: left;background-color:#009c99;}
.lnb .dept-div .dept2-list li.on a {width: 100%;height: 50px;font-weight: 300;font-size: 18px;text-align: center;color: #fff;line-height: 50px;display: inline-block;}

.lnb.fixOn {position:fixed !important; z-index:700 !important; width:100%; top:0 !important; margin-top:0; background:#fff; box-shadow:0 5px 10px rgba(0,0,0,.1);}

/* 서브 상단 배경 */
.bgTop {width:100%; height:457px; background-position:bottom; background-repeat:no-repeat;}
.bgTop>p {padding-top:230px; font-size:36px; font-weight:600; color:#fff; text-align:center; font-family:sans-serif;}

.bgTop.sub_story {background-image:url(../images/layout/bg_cate_02.jpg) !important;}


/*5Depth메뉴*/
.tab_box {position:relative; overflow:hidden; margin-bottom:15px;}
.tab_box li {float:left; display:inline-block; text-align:center; border:1px solid #915c38;}
.tab_box li a {color:#915c38; display: block; padding:12px 0;}
.tab_box li.on { background-color:#915c38; }
.tab_box li.on a { background-color:#915c38; color:#ffffff; }
.tab_col2 li {width:50%;}
.tab_col3 li {width:33.333%;}
.tab_col4 li {width:25%;}

/* ****** 게시판 ****** */
/* 테이블 */
.tbl_normal{width:100%; word-break:keep-all;}
.tbl_normal th{/*padding:0 20px 0 40px; */ padding:14px 1em; font-size:14px; color:#000; font-weight:500; border:1px solid #ddd; background-color:#f8f8f8;}
.tbl_normal td{padding:10px 20px; font-size:14px; line-height:1.6; color:#555; border:1px solid #ddd;}
.tbl_normal tr:first-child th, .tbl_normal tr:first-child td{border-top:2px solid #000;}

/* 리스트 */
.lst-board {width:100%; /* margin-top:30px; */ table-layout:fixed;border-top:1px solid #333;}
.lst-board tr > * {border-bottom:1px solid #ddd;text-align:center;}
.lst-board th {background:#f4f4f4;padding:15px 0;font-weight:500;color:#333;font-size:15px;}
.lst-board td {font-size:14px;padding:15px 10px;}
.lst-board tr:hover td {background:#f1fbfe;}
.lst-board tr td.subject {text-align:left;}
.lst-board tr td.subject .color2 {margin-right:6px; padding:2px 10px; font-size:13px; background:#009c99;}
.lst-board tr td.subject a {display:inline-block;width:90%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:15px;}
.lst-board tr td.subject img {vertical-align:text-top; margin-right:5px;}

/* 리스트 뷰 페이지 */
.viw-board .title {margin-bottom:10px; font-size:22px; line-height:1.3; font-weight:500;}
.viw-board .content {padding:50px 20px;}
.viw-board .content img {width:auto; max-width:700px;}

/* 갤러리 게시판 리스트 */
.lst-photo-board li[class*="col"] {padding:0 10px; margin-bottom:20px;}
.lst-photo-board .lst-photo-wrap {border:1px solid #ddd;}
.lst-photo-board .lst-photo-wrap>a {display:block;}
.lst-photo-board .lst-photo-wrap>a .img_wrap {overflow:hidden;}
.lst-photo-board .lst-photo-wrap>a .img_wrap .img {-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;}
.lst-photo-board .lst-photo-wrap .subject {display:block; width:100%; padding:20px 20px 5px; font-size:18px;}
.lst-photo-board .lst-photo-wrap .info {padding:0 20px 20px; color:#555;}
.lst-photo-board .lst-photo-wrap>a:hover .subject {text-decoration:underline;}
.lst-photo-board .lst-photo-wrap>a:hover .img_wrap .img {-webkit-transform: scale(1.3);transform: scale(1.3);}



.txt_center{text-align:center !important;}



/* ************************ 태블릿 이하(~991) ************************ */
@media screen and (max-width: 991px) {
	.pc {display:none !important;}	
	
	/* header_wrap  */
	.header_wrap {position:fixed !important; top:0; background:#786857; border-bottom:0;  padding-right:0%;}
	.header_wrap>div.h_logo img {width:198px;}
	.header_wrap .museum_link {padding-left:0;}
	.header_wrap .util {padding-right:10px;}
	.header_wrap .museum_link a,
	.header_wrap .util a {padding:0 10px;}
	
	#header .h_logo .gnbView {
		position:absolute; top:0; right:0;
		display:block; width:60px; height:60px;
		background:url(../images/layout/icon_allmenu_w.png) 50% 50% no-repeat; 
		background-size:35%; border-radius:0;
	}
	
	/* 마우스오버시 */
	#header.on {background:none;}
	#header.on .header_wrap {border-bottom:1px solid rgba(255,255,255,.2);}
	#header.on .header_wrap>div {border-right:1px solid rgba(255,255,255,.2);}
	#header.on .header_wrap>div a {color:#fff;}
	#header.on .header_wrap .util a.eng {border:1px solid #fff;}

	nav.mobile {z-index:9999; position:fixed; visibility:hidden; overflow-y:scroll; top:0; right:0; width:90%; height:100%; background:#fff; box-shadow:5px 0px 10px rgba(0,0,0,.7) !important;}
	nav.mobile .closeWrap {position:relative; height:70px; background:#786857; color:#fff; font-size:12px;  text-align:right;}
	nav.mobile .closeWrap>* {display:inline-block;}
	nav.mobile .closeWrap .gnbClose {float:right; width:70px; height:70px; background:url(../images/layout/icon_gnbclose_w.png) 50% 50% no-repeat; background-size:40%;}	
	nav.mobile .closeWrap .eng {margin:18px 0; padding:7px 30px; color:#fff; border:1px solid #fff; border-radius:20px;}
	nav.mobile .sub_nav {display:none;}
	nav.mobile .sub_nav .container {width:100%; padding:0;}
	nav.mobile .sub_nav_tit {display:none !important;}
	.gnbCover {display:none; z-index:9998; position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.5);}
	nav.mobile .dep1>a {display:block; padding:12px 20px; border-bottom:1px solid #eee;}
	nav.mobile .dep2>li>a {display:block; padding:10px 30px; background:#f9f9f9; color:#555; border-bottom:1px solid #e6e6e6;}
	nav.mobile .dep3 {display:none;}
	nav.mobile .dep3>li:first-child {padding-top:10px;}
	nav.mobile .dep3>li:last-child {padding-bottom:10px; border-bottom:1px solid #eee;}
	nav.mobile .dep3>li>a {display:block; padding:3px 30px; color:#666;}
	nav.mobile .dep3>li>a::before {display:inline-block; content:""; width:2px; height:2px; background:#666; clear:both; margin:0 5px 5px 0;}
	
	.m_util .museum_link {display:none;}
	.m_quick {width:90%; margin:20px auto;}
	.m_quick li {float:left; width:16.6%; margin:10px 0; text-align:center;}
	.m_quick li p span:first-child {display:none;}	
	.m_quick li a {display:block;}
	.m_quick li a i {display:inline-block; width:60px; height:60px; background-repeat:no-repeat; background-position:center; background-size:contain; background-color:#ccc; border-radius:50%;}
	.m_quick li a p {font-size:14px; color:#666;}
	


	/**** footer ****/	
	footer .ft_inner .container {margin-top:-25px; padding:15px 30px;}
	
	/* 관련기관 */
	.footer-link-inner>div {}
	.footer-link-inner>div>a {display:block; padding:0 30px 0 20px; background-repeat:no-repeat; background-position:right center; background-image:url(../images/layout/icon_siteLink.png);}
	.footer-link-inner>div>a.on,
	.footer-link-inner>div>a:hover {color:#c59f65; background-image:url(../images/layout/icon_siteLink_on.png);}
	.footer-link-inner>div>ul {display:none; position:absolute; bottom:36px; left:0; background:#fff; width:100%; z-index:100; overflow:auto; margin-left:-1px; border:1px solid #ddd; border-bottom:0;}
	.footer-link-inner>div>ul>li {border-bottom:1px solid #ddd; padding:8px 0;}
	.footer-link-inner>div>ul>li> a {display:block; padding-left:20px; color:#666; font-size:14px;}
	.footer-link-inner>div>a:hover,
	.footer-link-inner>div>ul>li> a:hover{color:#c59f65;}

	
	/* 왼쪽 퀵바 */
	#left_quick {display:none;}


	/* 서브 상단 배경 */
	.bgTop {height:280px;}
	.bgTop>p {padding-top:130px;} 
	
	
	
	/* 갤러리 게시판 리스트 */
	.lst-photo-board .lst-photo-wrap .subject {padding:10px 10px 5px; font-size:15px;}
	.lst-photo-board .lst-photo-wrap .info {padding:0 10px 10px; font-size:13px;}

			
}


/* ************************ 모바일 (0~767) ************************ */
@media screen and (max-width: 767px) {
	.container {padding:0 10px;}

	/* header_wrap  */
	.header_wrap>div.h_logo img {width:190px; margin:5px 5px 5px 10px;}
	#header .h_logo .gnbView {width:70px; height:70px;}
	
	.header_wrap .museum_link {display:none;}
	nav.mobile .closeWrap {border-bottom:1px solid rgba(255,255,255,.3);}
	.m_util .museum_link {display:block; text-align:center; height:50px; line-height:50px; background:#786857;}
	.m_util .museum_link a {display:inline-block; padding:0 10px; color:#fff;}
	.m_util .museum_link a:first-child::after {display:inline-block; content:"|"; clear:both; margin-left:20px; opacity:.3;}
	
	.m_quick li {width:33.3%;}
	
	/**** footer ****/
	footer {font-size:13px;}	
	footer .ft_inner .container {margin-top:0; padding:0;}
	footer .ft_inner .container>div {padding:10px 20px;}
	
	/* 이용약관 부분 */
	.fnb {text-align:center; border-bottom:1px solid #ddd;}
	.fnb a {margin-right:8px;}
	
	/* 관련기관 */
	.footer-link-inner>div>ul {bottom:40px;}
	.footer-link-inner>div>a {padding:0 30px 0 0; line-height:30px; text-align:left;}

	/* 홈페이지 하단정보 */	
	address>div.container {padding:0 20px 80px; background-position:center bottom; background-size:80px;}
	address div.float_r {float:none !important; margin:10px 0;}
	
	/* 서브 상단 배경 */
	.bgTop {height:260px; background-position:center; }
	.bgTop>p {padding-top:140px; font-size:24px;}					   
													

									
									
	/* ****** 게시판 ****** */
	/* 리스트 */
	.lst-board {margin-top:10px;}
	
	/*.viw-board table tr {display:block;}
	.viw-board table tr>* {display:block; width:100%; background:none; padding:0;}
	.viw-board table tr th {border:0; padding-top:10px;}
	.viw-board table tr td {border:0; border-bottom:1px solid #ddd; padding-bottom:10px;}
	.viw-board tr:first-child th, .viw-board tr:first-child td {border-top:0 !important;}
	.viw-board .content {padding:30px 0;}*/
	
	/* 갤러리 게시판 리스트 */
	.lst-photo-board li[class*="col"] {padding:0; margin-bottom:10px;}													
	.viw-board .content img {width:auto; max-width:300px;}	  
}