﻿


.messageBox {background-color:#FFF; border:1px solid #d3d3d3; padding:15px 20px; overflow:hidden; width:605px;}
.messageBox a img {vertical-align:middle;}
.messageBox .red {color:#cc2e00;}

.conList {line-height:20px; margin:10px 0 20px; overflow:hidden; clear:both; width:100%;}
.conList dt {padding:0 16px; background:url(/images/blt_02.gif) no-repeat 0 4px; color:#484848; font-weight:bold;}
.conList dd {padding:0 16px;}
.conList dd a	{color:#cc2e01; font-weight:bold; text-decoration:underline;}
.conList a img	{margin:0 2px; vertical-align:middle;}

/*이용안내팝업*/
#guide_pop_wrap {width:315px; margin:10px auto 10px; overflow:hidden;}
#guide_pop_wrap h2 {background-color:#473732; display:block; width:100%; font-size:12px; color:#efefe5; line-height:25px; padding-top:1px; padding-left:10px; border:1px solid #000; margin:0;}
#guide_pop_wrap h3 {font-size:12px; background:url(/images/blt_02.gif) no-repeat 0 1px; padding-left:15px; margin:10px 0;}
#guide_pop_wrap .input_area {border-bottom:2px solid #aaa; border-top:2px solid #aaa; background-color:#f7f8f3; padding:15px 0; text-align:center;}  
#guide_pop_wrap .input_area .ibtn {vertical-align:middle; margin-bottom:2px;}
#guide_pop_wrap .notice01 {margin:10px 0; width:100%; }
#guide_pop_wrap .notice02 {color:#cc2e00; margin:10px 0; line-height:17px;}
#guide_pop_wrap .notice01 strong {color:#cc2e00; }
#guide_pop_wrap .btn_area {text-align:center; width:100%;}
#guide_pop_wrap .btn_area.line {border-top:1px solid #c8c8c8; padding-top:5px;}
#guide_pop_wrap .input_area ul li {background:url(/images/blt_04.gif) no-repeat 0 8px; width:250px; font-size:11px; padding-left:5px; margin-top:2px; padding-bottom:2px; text-align:left;}
#guide_pop_wrap .input_area ul li.address {width:300px; }
#guide_pop_wrap .input_area ul li span {float:left; width:70px; padding-top:3px;}
#guide_pop_wrap .input_area select {width:270px; font-family:"돋움";}

/*이용안내_이메일무단수집거부*/
#guide_noemail p {line-height:18px;}
#guide_noemail .guide_field .bx_email {height:150px; margin-top:10px; border:1px solid #d1d1d1; background-color:#fff; padding:20px; line-height:18px;}
#guide_noemail .guide_field .bx_email strong {color:#cc2e00;}

/*이용안내_개인정보*/
.guide_field { margin:0 0 10px 0; border:0;}
.guide_field .bx { background-color:#fff; padding:20px 18px 0 20px; margin:0 0 8px 0; border:1px solid #d1d1d1; height:300px; overflow:auto;}
.guide_field .bx ol li {margin-bottom:15px; line-height:18px;}
.guide_field .bx ol li ol {margin-top:15px;}
.guide_field p {line-height:18px;}
.guide_field h3 {margin-bottom:10px; font-size:13px;}
.guide_field h4 {margin:5px 0; font-size:12px;}
.guideTable .guideTable01 {margin:5px 0 20px 0; border-collapse:collapse; border:1px solid #aaaaaa; width:560px; }
.guideTable .guideTable01 .column01	{width:100px;}
.guideTable .guideTable01 .column02	{width:50px;}
.guideTable .guideTable01 .column03	{width:50px;}
.guideTable .guideTable01 .column04	{width:150px;}
.guideTable .guideTable01 .column05	{width:150px;}
.guideTable .guideTable01 thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
.guideTable .guideTable01 thead	th {border:1px solid #aaaaaa;}
.guideTable .guideTable01 tbody th	{text-align:center; line-height:18px; border:1px solid #aaaaaa; }
.guideTable .guideTable01 tbody td	{height:20px; text-align:left; line-height:18px; padding:4px; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; padding-left:10px; border:1px solid #aaaaaa;}

.guideTable .guideTable02 {margin:5px 0 20px 0; border-collapse:collapse; border:1px solid #000; width:560px; }
.guideTable .guideTable02 .column01	{width:100px;}
.guideTable .guideTable02 .column02	{width:150px;}
.guideTable .guideTable02 .column03	{width:100px;}
.guideTable .guideTable02 .column04	{width:100px;}
.guideTable .guideTable02 .column05	{width:100px;}
.guideTable .guideTable02 thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
.guideTable .guideTable02 thead	th {border:1px solid #aaaaaa;}
.guideTable .guideTable02 tbody th	{text-align:center; line-height:18px; border:1px solid #aaaaaa; }
.guideTable .guideTable02 tbody td	{height:20px; text-align:left; line-height:18px; padding:4px; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; padding-left:10px; border:1px solid #aaaaaa;}

/*이용안내_t사이트맵*/
.kr_sitemap {width:140px; overflow:hidden; float:left; height:300px;}
.kr_sitemap.left_space {margin-left:20px;}
.kr_sitemap .sitemap_list02 li {font-size:11px; line-height:15px;}
.kr_sitemap h3 {margin:0 0 15px 0;}
.sitemap_list01 li {clear:both; background:url(/images/blt_03.gif) no-repeat 0 5px; margin:6px 0 5px; padding-left:12px; width:95%;}
.sitemap_list02 li {clear:both; background:url(/images/blt_04.gif) no-repeat 0 6px; margin:4px 0 5px; padding-left:8px; width:95%;}

/* ------------------------------------------------------------- 국민마당 (community) ------------------------------------------------------------- */
/*정보공개*/
.shareData dl {line-height:20px; border-bottom:1px solid #d3d3d3; margin-top:5px; }
.shareData dt {position:relative; border-bottom:1px solid #d3d3d3; padding-left:45px; width:93%; overflow:hidden; height:28px; padding-top:8px; }
.shareData dt a {margin:0; padding:0; text-decoration:none; }
.shareData dt strong { color:#666666; text-decoration:none; }
.shareData dt strong a {text-decoration:underline; }
.shareData dt .icon {position:absolute; left:15px; top:12px; }
.shareData dt .show {position:absolute; right:15px; top:12px; }
.shareData dd .icon {position:absolute; left:15px; top:10px; }
.shareData dd {position:relative; border-bottom:1px solid #fff; border-top:1px solid #fff; padding:8px 10px 6px 45px;  width:92%; background-color:#f8f8f4; }
.shareData dd .down {color:#cc2e00; font-weight:bold; text-decoration:underline; height:20px;}
.shareData dd .down img {vertical-align:middle;}
.shareData dd ul li {background:url(/images/blt_03.gif) no-repeat 0 6px; padding-left:12px; width:580px;}
.shareData dd ul {margin:6px 0; } 
.shareData dl ol li {margin-top:10px; padding-bottom:10px;} 

.shareData .share01 {margin:5px 0 20px 0; border-collapse:collapse; border:1px solid #aaaaaa; width:560px; }
.shareData .share01 .column01	{width:80px;}
.shareData .share01 .column02	{width:105px;}
.shareData .share01 .column03	{width:105px;}
.shareData .share01 .column04	{width:105px;}
.shareData .share01 .column05	{width:105px;}
.shareData .share01 thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
.shareData .share01 thead	th {border:1px solid #aaaaaa;}
.shareData .share01 tbody th	{text-align:center; line-height:18px; border:1px solid #aaaaaa; }
.shareData .share01 tbody td	{height:20px; text-align:left; line-height:18px; padding:4px; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; padding-left:10px; border:1px solid #aaaaaa;}


.shareData .sharelist {margin:5px 0 20px 0; border-collapse:collapse; border:1px solid #aaaaaa; width:560px; }
.shareData .sharelist .column01	{width:100px;}
.shareData .sharelist .column02	{width:50px;}
.shareData .sharelist .column03	{width:50px;}
.shareData .sharelist .column04	{width:150px;}
.shareData .sharelist .column05	{width:150px;}
.shareData .sharelist thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
.shareData .sharelist thead	th {border:1px solid #aaaaaa;}
.shareData .sharelist tbody th	{text-align:center; line-height:18px; border:1px solid #aaaaaa; }
.shareData .sharelist tbody td	{height:20px; text-align:left; line-height:18px; padding:4px; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; padding-left:10px; border:1px solid #aaaaaa;}
.shareData a	{
	padding:0 8px;
	color:#cc2e00; font-size:12px; font-weight:bold;
	text-align:left; text-decoration:underline;
}
.shareData a img	{margin:0 2px; vertical-align:middle;}

/*자주묻는질문*/
.faqList dl {line-height:20px; border-bottom:1px solid #d3d3d3; margin-top:5px;}
.faqList dt {position:relative; border-bottom:1px solid #d3d3d3; padding:8px 10px 6px 45px; width:92%;}

.faqList dt .icon {position:absolute; left:15px; top:10px; }
.faqList dt .show {position:absolute; right:15px; top:10px;}
.faqList dd .icon {position:absolute; left:15px; top:10px; }
.faqList dd {position:relative; border-bottom:1px solid #fff; border-top:1px solid #fff; padding:8px 10px 6px 45px;  width:92%; background-color:#f8f8f4; }
.faqList dd .down {color:#cc2e00; font-weight:bold; text-decoration:underline; height:20px;}
.faqList dd .down img {vertical-align:middle;}
.faqList dd ul li {background:url(/images/blt_03.gif) no-repeat 0 6px; padding-left:12px; width:580px;}
.faqList dd ul {margin:6px 0;} 

.faqList .curator {margin:5px 0 20px 0; border-collapse:collapse; border:1px solid #aaaaaa; width:560px; }
.faqList .curator .column01	{width:40px;}
.faqList .curator .column02	{width:40px;}
.faqList .curator .column03	{width:300px;}
.faqList .curator .column04	{width:100px;}
.faqList .curator thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
.faqList .curator thead	th {border:1px solid #aaaaaa;}
.faqList .curator tbody th	{text-align:center; line-height:18px; border:1px solid #aaaaaa; }
.faqList .curator tbody td	{height:20px; text-align:left; line-height:18px; padding:4px; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; padding-left:10px; border:1px solid #aaaaaa;}

/* ------------------------------------------------------------- 소장품 (collection) ------------------------------------------------------------- */
.conList_img dt img {margin-bottom:2px;}
.conList_img dd {font-size:11px; line-height:13px; text-align:center;}
.conList_img {margin:10px 0;}
	
#collection_save_tab01 .save_img_wrap {width:210px; float:left;}
#collection_save_tab01 .save_img_wrap dl dd {padding-left:0; }
#collection_save_tab01 .save_txt_wrap {width:430px; float:right;}
#collection_save_tab01 .conList dt {background:url(/images/blt_02.gif) no-repeat 0 4px;  width:430px;}

#collection_save_tab02 .conList {margin-bottom:10px; margin-top:20px;}
#collection_save_tab02 .conList dt {background:url(/images/blt_02.gif) no-repeat 0 4px;  width:430px;}
#collection_save_tab02 .space_width650 {overflow:hidden; padding:0;}
#collection_save_tab02 .space_width630 {padding-left:16px; line-height:20px; overflow:hidden;}
#collection_save_tab02 .img_list {overflow:hidden; margin-top:10px;}
#collection_save_tab02 .img_list li {background:url(/images/blt_03.gif) no-repeat 0 6px; padding-left:10px; }
#collection_save_tab02 .conList dd dl dt {padding:0; margin:0; background:none;}
#collection_save_tab02 .conList dd dl dd {margin:0; text-align:center; font-size:11px; }

#collection_save_tab02 .space_width309 dt {width:309px;}
#collection_save_tab02 .space_width309 img {margin:10px 0 0 0;}
#collection_save_tab02 .fl {float:left;}
#collection_save_tab02 .fr {float:right;}
#collection_save_tab02 .tit_sampleimg dt {background:url(/images/bg_intro_listline.gif) no-repeat 0 50%; width:650px;}
#collection_save_tab02 .tit_sampleimg strong {background-color:#efefe5; padding-right:5px;}
#collection_save_tab02 ol li {width:314px; height:260px;}
#collection_save_tab02 ol li dl dt {height:21px; width:314px; padding-top:23px; margin-bottom:15px; }
#collection_save_tab02 ol li dl dt strong {display:block; padding-left:25px; }
#collection_save_tab02 ol li dl dd img {margin-bottom:3px;}
#collection_save_tab02 ol li dl dd {width:150px; text-align:center; font-size:11px; line-height:14px; overflow:hidden; }
#collection_save_tab02 ol li dl .space_width314 {width:314px;}
#collection_save_tab02 ol li dl .space_width306 {width:306px;}

#collection_save_tab02 ol li dl dt {width:314px;}
#collection_save_tab02 ol li dl .space_width96 {width:96px;}
#collection_save_tab02 ol li dl .step01 {background:url(/images/bg_collectsave_tab02_n01.gif) no-repeat 0 0;}
#collection_save_tab02 ol li dl .step02 {background:url(/images/bg_collectsave_tab02_n02.gif) no-repeat 0 0;}
#collection_save_tab02 ol li dl .step03 {background:url(/images/bg_collectsave_tab02_n03.gif) no-repeat 0 0;}
#collection_save_tab02 ol li dl .step04 {background:url(/images/bg_collectsave_tab02_n04.gif) no-repeat 0 0;}
#collection_save_tab02 ol li dl .step05 {background:url(/images/bg_collectsave_tab02_n05.gif) no-repeat 0 0;}
#collection_save_tab02 ol li dl .step06 {background:url(/images/bg_collectsave_tab02_n06.gif) no-repeat 0 0;  padding-top:15px; height:31px;}

#collection_save_tab02 .map08 {width:100%; margin:5px 0 20px 0; width:630px; border-collapse:collapse; border:1px solid #aaaaaa;}
#collection_save_tab02 .map08 .column01	{width:125px;}
#collection_save_tab02 .map08 .column02	{width:125px;}
#collection_save_tab02 .map08 .column03	{width:385px;}		
#collection_save_tab02 .map08 thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
#collection_save_tab02 .map08 thead	th {border:1px solid #aaaaaa;}
#collection_save_tab02 .map08 tbody th	{width:100%; text-align:center; line-height:18px; border:1px solid #aaaaaa; }
#collection_save_tab02 .map08 tbody td	{height:20px; line-height:18px; padding:4px; background-color:#f7f7f3; vertical-align:middle; padding-left:10px; border:1px solid #aaaaaa;}

#collection_save_tab03 .space_width650 {border:1px solid #000; }
#collection_save_tab03 .conList dt {background:url(/images/blt_02.gif) no-repeat 0 4px; }

#collection_save_tab04 .space_width650 { line-height:20px;}
#collection_save_tab04 .conList dt {background:url(/images/blt_02.gif) no-repeat 0 4px; }
#collection_save_tab04 .img650 {margin-left:-16px; text-align:center; width:650px; margin-bottom:20px;}
#collection_save_tab04 .img_4list {clear:both; overflow:hidden; width:650px; margin-left:-16px; padding:0; margin-top:10px;}
#collection_save_tab04 .img_4list li {float:left;}
#collection_save_tab04 .img_4list li img {margin-right:7px;}
#collection_save_tab04 .fl {float:left;}
#collection_save_tab04 .fr {float:right;}
#collection_save_tab04 ol li {width:314px; height:330px; overflow:hidden; }
#collection_save_tab04 ol li dl dt {height:21px; width:314px; padding-top:23px; margin-bottom:15px; }
#collection_save_tab04 ol li dl dt strong {display:block; padding-left:25px; }
#collection_save_tab04 .blt  {line-height:18px; overflow:hidden; background:url(/images/blt_03.gif) no-repeat 0 6px;  padding-left:10px; }	
#collection_save_tab04 ol li dl .space_width314 {width:314px;}
#collection_save_tab04 ol li dl .step01 {background:url(/images/bg_collectsave_tab02_n01.gif) no-repeat 0 0;}
#collection_save_tab04 ol li dl .step02 {background:url(/images/bg_collectsave_tab02_n02.gif) no-repeat 0 0;}
#collection_save_tab04 ol li dl .step03 {background:url(/images/bg_collectsave_tab02_n03.gif) no-repeat 0 0;}
#collection_save_tab04 ol li dl .step04 {background:url(/images/bg_collectsave_tab02_n04.gif) no-repeat 0 0;}

#collection_save_tab04 .conList dt {background:url(/images/blt_02.gif) no-repeat 0 4px; }
#collection_save_tab04 .blt_s {line-height:20px; overflow:hidden; background:url(/images/blt_03.gif) no-repeat 0 6px;  padding-left:10px; margin-left:16px;  margin-top:10px; width:620px;}
#collection_save_tab04 .blt_ss {line-height:20px; overflow:hidden; background:url(/images/blt_09.gif) no-repeat 0 8px;  padding-left:10px; margin-left:16px;  margin-top:10px; width:580px;}

/* ------------------------------------------------------------- 미술정보 (library) ------------------------------------------------------------- */
.library_search_box {overflow:hidden; width:95%; margin:0 auto; }
.library_search_box	h3 {float:left; background:url(/images/blt_04.gif) no-repeat 0 10px; font-size:11px; line-height:25px; font-weight:normal; padding:0 10px 0 6px;}
.library_search_box	select {float:left; vertical-align:middle; font-family:dotum; margin-top:2px;}
.library_search_box	.search_area {float:left;  margin-left:20px; }
.library_search_box	.search_area input {vertical-align:middle;}
.library_search_box	.search_area img {vertical-align:middle;}
.library_search_box	.btn_area  {float:right; height:30px}
#library_scientific .conList dd {padding:0;}

#library_guide .conList {margin-bottom:10px; margin-top:10px;}
#library_guide .use_position {position:relative; width:640px; height:200px;}
#library_guide .conList dt {background:url(/images/blt_02.gif) no-repeat 0 4px;  }
#library_guide .conList .blt {background:url(/images/blt_03.gif) no-repeat 15px 6px; padding-left:25px; }
#library_guide .conList .blt span {font-size:11px;}
#library_guide .conList .notice {border:1px solid #dfdfda; background-color:#f8f8f4; width:260px; padding:10px;}
#library_guide .notice_img {position:absolute; right:0; top:0; }

#library_invest .conList {margin-top:40px;}	
#library_invest .conList .tit03 {float:right;  width:410px; padding-left:16px; background:url(/images/blt_02.gif) no-repeat 0 4px; color:#484848; }
#library_invest .conList .img03 {float:left; width:200px; padding:0;}
#library_invest .conList .img03 img {border:10px solid #C5C5B9;}
#library_invest .conList .txt03 {float:right; width:430px; font-size:11px; margin-top:8px; padding-left:0px;}
#library_invest .conList .txt03_btn img {margin-top:5px; }
#library_invest .conList .txt03 a {font-weight:normal; color:#666; text-decoration:none; color:#666666; line-height:18px; }
#library_invest .conList .txt03 a:hover {text-decoration:underline;}
#library_invest .conList .txt03 strong {font-size:14px;}		

#library_invest .conList {margin-top:35px;}	
#library_invest .conList .tit {float:right;  width:365px;; padding-left:16px; margin-bottom:5px; background:url(/images/blt_02.gif) no-repeat 0 3px; color:#484848;}
#library_invest .conList .img {float:left; width:225px; padding:0;}
#library_invest .conList .img img {border:10px solid #C5C5B9;}
#library_invest .conList .txt {float:right; width:380px; font-size:11px; margin-top:15px; padding-left:0px;}
#library_invest .conList .txt a {font-weight:normal; color:#666; text-decoration:none; color:#666666; }
#library_invest .conList .txt a:hover {text-decoration:underline;}
#library_invest .conList .txt strong {font-size:14px;}

#library_invest .messagePanel {width:100%; margin-top:20px; padding-top:10px; padding-bottom:5px;}
#library_invest .messageInfo {overflow:hidden; width:597px; padding-bottom:15px; }
#library_invest .messageInfo .btn_area {float:right; width:50px;}
#library_invest .messageInfo ul {float:left; }
#library_invest .messageInfo ul li {background:url(/images/blt_04.gif) no-repeat 0 7px; padding-left:7px; width:525px; font-size:11px; color:#666; }
#library_invest .messageInfo .btn_area {float:right; vertical-align:middle;}

#library_invest .Resize315 {width:315px; margin:20px 0; padding:0; }	
#library_invest .fleft {float:left;}	
#library_invest .fright {float:right;}	
#library_invest .Resize315 dt {padding-left:16px; margin-bottom:7px; background:url(/images/blt_02.gif) no-repeat 0 4px; color:#484848; width:300px;  line-height:20px;}
#library_invest .Resize315 dd {float:right;  width:150px; padding:0; line-height:20px;}
#library_invest .Resize315 dd a {font-weight:normal;}
#library_invest .Resize315 .img {float:left; width:140px; padding:0;}
#library_invest .Resize315 .img img {border:5px solid #b0b0b0; width:130px; height:200px; margin-left:0; }
#library_invest .Resize315 a span {padding-left:20px; color:#666666; text-decoration:none; line-height:20px;}
#library_invest .Resize315 a {color:#666666; text-decoration:none;}
#library_invest .Resize315 a:hover {text-decoration:underline;}
#library_invest .Resize315 .num01 {background:url(/images/icon_num01.gif) no-repeat 0 0; }
#library_invest .Resize315 .num02 {background:url(/images/icon_num02.gif) no-repeat 0 0; }
#library_invest .Resize315 .num03 {background:url(/images/icon_num03.gif) no-repeat 0 0; }
#library_invest .Resize315 .num04 {background:url(/images/icon_num04.gif) no-repeat 0 0; }
#library_invest .Resize315 .num05 {background:url(/images/icon_num05.gif) no-repeat 0 0; }
#library_invest .Resize315 .num06 {background:url(/images/icon_num06.gif) no-repeat 0 0; }
#library_invest .Resize315 .num07 {background:url(/images/icon_num07.gif) no-repeat 0 0; }
#library_invest .Resize315 .num08 {background:url(/images/icon_num08.gif) no-repeat 0 0; }
#library_invest .Resize315 .num09 {background:url(/images/icon_num09.gif) no-repeat 0 0; }
#library_invest .Resize315 .num10 {background:url(/images/icon_num10.gif) no-repeat 0 0; }
#library_invest .Resize315 .num11 {background:url(/images/icon_num11.gif) no-repeat 0 0; }
#library_invest .Resize315 .num12 {background:url(/images/icon_num12.gif) no-repeat 0 0; }
#library_invest .Resize315 .num13 {background:url(/images/icon_num13.gif) no-repeat 0 0; }
#library_invest .public_paging01 {width:80%; margin:0 auto; text-align:center; overflow:hidden; padding-top:20px; height:20px; clear:both;}





.library_book td {font-size:12px; font-family:"돋움";}
.library_book td.field   { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.field2  { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.field3  { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.field4  { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.field5  { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.field6  { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.field7  { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.field8  { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.field9  { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.field10 { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}

.library_book tr.list   { background-color: #f7f7f3; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book tr.list2  { background-color: #a3d4F1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book tr.list3  { background-color: #f4e6fa; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book tr.list4  { background-color: #a3d4F1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book tr.list5  { background-color: #a3a4F8; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book tr.list6  { background-color: #a3a4F8; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book tr.list7  { background-color: #F8a4F8; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book tr.list8  { background-color: #F8F4F8; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book tr.list9  { background-color: #F8F4F8; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book tr.list10 { background-color: #F8F4F8; font-family:"돋움" ; font-size:9pt; color:#484848;}

.library_book td.view   { background-color: #f7f7f3; font-family:"돋움" ; font-size:9pt; color:#494949;}
.library_book td.view2  { background-color: #f2f1f1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.view3  { background-color: #f2f1f1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.view4  { background-color: #D0E4F0; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.view5  { background-color: #D0E4F0; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.view6  { background-color: #D0E4F0; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.view7  { background-color: #D0E4F0; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.view8  { background-color: #D0E4F0; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.view9  { background-color: #D0E4F0; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.view10 { background-color: #D0E4F0; font-family:"돋움" ; font-size:9pt; color:#484848;}

.library_book td.reply   { background-color: #caefcb; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.reply2  { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.reply3  { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.reply4  { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.reply5  { background-color: #cdcac1; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.reply6  { background-color: #d2d2d2; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.reply7  { background-color: #d2d2d2; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.reply8  { background-color: #d2d2d2; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.reply9  { background-color: #d2d2d2; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book td.reply10 { background-color: #f3f3f3; font-family:"돋움" ; font-size:9pt; color:#484848;}

.library_book td.table  { background-color: #aaaaaa; font-family:"돋움" ; font-size:9pt; color:#424242;}
.library_book td.table a {color:#000;}
.library_book td.default { background-color: #FFFFFF; font-family:"돋움" ; font-size:9pt; color:#484848;}
.library_book .table input { background-color:#FFFFFF; border:1px solid #aaa; height:20px; }
.library_book .table select {font-family:"돋움" ;}
.library_book .table td {padding:3px 3px 3px 3px;}
.library_book .box      { background-color: white; border:1px solid #aaa; height:20px; }
.library_book .box1     { background-color: white; border:1px solid #aaa; }

.library_result .conList .txt ul {margin-left:10px; margin-bottom:10px;}
.library_result .conList .txt ul li {background:url(/images/blt_04.gif) no-repeat 0 6px; padding-left:10px; line-height:17px;}
.library_result .conList .txt03 ul {margin-left:5px;}
.library_result .conList .txt03 ul li {background:url(/images/blt_04.gif) no-repeat 0 6px; padding-left:8px; line-height:17px;}
.library_result .conList .txt03_btn {width:440px; float:right; text-align:left; padding:0;}

#library_invest .conList {margin-top:40px;}	
#library_invest .conList .tit04 {float:right;  width:460px; padding-left:16px; background:url(/images/blt_02.gif) no-repeat 0 3px; color:#484848;}
#library_invest .conList .img04 {float:left; width:150px; padding:0;}
#library_invest .conList .img04 img {border:10px solid #C5C5B9;}
#library_invest .conList .txt04 {float:right; width:480px; font-size:11px; margin-top:8px; padding-left:0px;}
#library_invest .conList .txt04_btn img {margin-top:5px; }
#library_invest .conList .txt04 a {font-weight:normal; color:#666; text-decoration:none; color:#666666; line-height:18px; }
#library_invest .conList .txt04 a:hover {text-decoration:underline;}
#library_invest .conList .txt04 strong {font-size:14px;}
.library_result .conList .txt04 ul {margin-left:5px;}
.library_result .conList .txt04 ul li {background:url(/images/blt_04.gif) no-repeat 0 6px; padding-left:8px; line-height:17px;}	

#library_invest .conList {margin-top:40px;}	
#library_invest .conList .tit05 {float:right;  width:415px; padding-left:16px; background:url(/images/blt_02.gif) no-repeat 0 4px; color:#484848;}
#library_invest .conList .img05 {float:left; width:180px; padding:0;}
#library_invest .conList .img05 img {border:10px solid #C5C5B9;}
#library_invest .conList .txt05 {float:right; width:430px; font-size:11px; margin-top:8px; padding-left:0px;}
#library_invest .conList .txt05_btn img {margin-top:5px; }
#library_invest .conList .txt05 a {font-weight:normal; color:#666; text-decoration:none; color:#666666; line-height:18px; }
#library_invest .conList .txt05 a:hover {text-decoration:underline;}
#library_invest .conList .txt05 strong {font-size:14px;}
.library_result .conList .txt05 ul {margin-left:5px; margin-bottom:10px; margin-top:5px;}
.library_result .conList .txt05 ul li {background:url(/images/blt_04.gif) no-repeat 0 6px; padding-left:8px; line-height:17px;}	

.library_result .Resize315.fleft {height:285px; overflow:hidden; }
.library_result .Resize315.fright {height:285px; overflow:hidden;}


/* ------------------------------------------------------------- 전시 (exhibition) ------------------------------------------------------------- */
/*전시_전시실안내*/
#exhibit_watch .menu li {float:left;}
#exhibit_watch .menu {overflow:hidden; width:100%;}	
#exhibit_watch .map_f1_1 {background:url(/images/img_exwatch_map1_1.gif) no-repeat left top; width:603px; height:334px; position:relative; margin:10px 0;}
#exhibit_watch .map_f1_2 {background:url(/images/img_exwatch_map1_2.gif) no-repeat left top; width:603px; height:334px; position:relative; margin:10px 0;}
#exhibit_watch .map_f1_3 {background:url(/images/img_exwatch_map1_3.gif) no-repeat left top; width:603px; height:334px; position:relative; margin:10px 0;}
#exhibit_watch .map_f1_4 {background:url(/images/img_exwatch_map1_4.gif) no-repeat left top; width:603px; height:334px; position:relative; margin:10px 0;}
#exhibit_watch .map_f1_5 {background:url(/images/img_exwatch_map1_5.gif) no-repeat left top; width:603px; height:334px; position:relative; margin:10px 0;}
#exhibit_watch .map_f1_6 {background:url(/images/img_exwatch_map1_6.gif) no-repeat left top; width:603px; height:334px; position:relative; margin:10px 0;}
#exhibit_watch .smenu1_1 {position:absolute; left:115px; top:55px;}
#exhibit_watch .smenu1_2 {position:absolute; left:278px; top:87px;}
#exhibit_watch .smenu1_3 {position:absolute; right:18px; top:94px;}
#exhibit_watch .smenu1_4 {position:absolute; right:18px; top:140px;}
#exhibit_watch .smenu1_5 {position:absolute; right:18px; top:17px;}
#exhibit_watch .smenu1_6 {position:absolute; right:63px; bottom:17px;}

#exhibit_watch .map_f2_1 {background:url(/images/img_exwatch_map2_1.gif) no-repeat left top; width:641px; height:195px; position:relative; margin:30px 0;}
#exhibit_watch .map_f2_2 {background:url(/images/img_exwatch_map2_2.gif) no-repeat left top; width:641px; height:195px; position:relative; margin:30px 0;}
#exhibit_watch .map_f2_3 {background:url(/images/img_exwatch_map2_3.gif) no-repeat left top; width:641px; height:195px; position:relative; margin:30px 0;}
#exhibit_watch .smenu2_1 {position:absolute; left:108px; top:40px;  width:112px; height:112px;}
#exhibit_watch .smenu2_2 {position:absolute; right:110px; top:25px;}
#exhibit_watch .smenu2_3 {position:absolute; right:110px; top:143px;}
#exhibit_watch .map_f3_1 {background:url(/images/img_exwatch_map3_1.gif) no-repeat left top; width:641px; height:195px; position:relative; margin:30px 0;}
#exhibit_watch .map_f3_2 {background:url(/images/img_exwatch_map3_2.gif) no-repeat left top; width:641px; height:195px; position:relative; margin:30px 0;}
#exhibit_watch .smenu3_1 {position:absolute; right:180px; top:150px;}
#exhibit_watch .smenu3_2 {position:absolute; right:180px; top:20px;}
#exhibit_watch .map_f4 {margin:30px 0;}
#exhibit_watch .notice_area {margin-top:30px;}

/*전시_작품설명시간*/
#exhibit_watch .showcase .conList {background:url(/images/bg_intro_listline.gif) no-repeat 0 bottom; padding:0 0 10px 0; }
#exhibit_watch .showcase .conList .img {float:left; padding-left:16px; } 
#exhibit_watch .showcase .conList .img img {border:3px solid #b0b0b0; width:130px;}
#exhibit_watch .showcase .conList .txt {float:right; width:470px; margin-bottom:15px; padding:0;}
#exhibit_watch .showcase .conList .txt span {color:#cc2e00;}
#exhibit_watch .showcase .conList dt {float:right; width:460px; }

#exhibit_watch .schedule01 {width:100%; margin:5px 0 20px 0; width:630px; border-collapse:collapse; border:1px solid #aaaaaa; }
#exhibit_watch .schedule01 .column01	{width:100px;}
#exhibit_watch .schedule01 .column02	{width:70px;}

#exhibit_watch .schedule01 .column04	{width:100px;}
#exhibit_watch .schedule01 thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
#exhibit_watch .schedule01 thead th {border:1px solid #aaaaaa;}
#exhibit_watch .schedule01 tbody th	{width:100%; text-align:center; line-height:18px; border:1px solid #aaaaaa; }
#exhibit_watch .schedule01 tbody td	{height:20px; text-align:left; line-height:18px; padding:4px; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; padding-left:10px; border:1px solid #aaaaaa;}
#exhibit_watch .schedule01 tbody .devide td {border-top:2px solid #aaaaaa;}

#exhibit_watch .schedule02 {width:100%; margin:5px 0 20px 0; width:630px; border-collapse:collapse; border:1px solid #aaaaaa; }
#exhibit_watch .schedule02 .column01	{width:100px;}
#exhibit_watch .schedule01 .column02	{width:70px;}
#exhibit_watch .schedule02 .column03	{width:80px;}

#exhibit_watch .schedule02 thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
#exhibit_watch .schedule02 thead th {border:1px solid #aaaaaa;}
#exhibit_watch .schedule02 tbody th	{width:100%; text-align:center; line-height:18px; border:1px solid #aaaaaa; }
#exhibit_watch .schedule02 tbody td	{height:20px; text-align:left; line-height:18px; padding:4px; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; padding-left:10px; border:1px solid #aaaaaa;}


/* ------------------------------------------------------------- 미술관소개 (intro) ------------------------------------------------------------- */
/*환영합니다.*/
#intro_welcome .conList dt {background:none; margin:0; padding:0;}
#intro_welcome .conList .pic {float:right; text-align:center; padding:0; width:286px; }
#intro_welcome .conList .pic a img {margin-top:10px;}
#intro_welcome .conList .txt {float:left; width:355px; padding:0; margin:0;}

/*환영합니다_관장과의대화*/
#intro_welcome .messageBox {color:#484848;}
#intro_welcome .messageBox p {color:#cc2e00;}
#intro_welcome .messageBox strong {font-size:16px;}
#intro_welcome .messageBox strong span {font-size:18px; color:#cc2e00;}
#intro_welcome .messageBox ul li {background:url(/images/blt_04.gif) no-repeat 0 6px; color:#666; padding-left:8px; line-height:18px;}
#intro_welcome .messageBox ul li strong {font-size:12px; color:#cc2e00;}
#intro_welcome .messageBox ul {margin-top:8px;}
#intro_welcome .messageBox_btnarea {width:100%; text-align:center; margin-top:5px;}
#intro_welcome .messagePanel .box_set {width:270px;}
	
/*미술관이걸어온길*/
#intro_organ .history {background:url(/images/bg_intro_listline.gif) no-repeat 0 bottom; padding:10px 0; margin-bottom:20px; overflow:hidden; width:100%;}
#intro_organ .history .conList {float:left; background:url(/images/bg_intro_listline.gif) no-repeat 0 top; padding:10px 0; margin:0px;}
#intro_organ .history .conList dt {float:left; background:none; width:90px;}
#intro_organ .history .conList dd {margin-left:100px;}
#intro_organ .history .conList .date {background:none; padding-left:10px; line-height:20px; }
#intro_organ .history .conList .date span {padding:0 20px;}
#intro_organ .history .conList .date ul {margin-left:73px;}
#intro_organ .history .conList .date ul li {background:url(/images/blt_01.gif) no-repeat 0 5px;  padding-left:6px; color:#666;} 

/* 기구및활동*/
#intro_organ .conList .messageBox {width:585px;}
#intro_organ .conList .messageBox ul li {float:left; background:url(/images/blt_03.gif) no-repeat 0 4px; padding-left:10px; width:250px;}
#intro_organ .conList .messageBox ul li img {vertical-align:middle;}
#intro_organ .conList .messageBox .intro_downlist {float:left;}
#intro_organ .sub_menu {background:url(/images/bg_intro_listline.gif) no-repeat 0 bottom; overflow:hidden; padding-bottom:10px; width:650px;}
#intro_organ .sub_menu li {float:left;}
#intro_organ .intro_article {color:#484848; line-height:20px;}		
#intro_organ .intro_article h3 {margin:30px 0 10px 0; font-size:14px;}
#intro_organ .intro_article .img_intro_organ {text-align:center;}
#intro_organ .map_explain {display:none;}

#intro_organ .map04 {width:100%; margin:5px 0 20px 0; width:630px; border-collapse:collapse; border:1px solid #aaaaaa;}
#intro_organ .map04 .column01	{width:80px;}
#intro_organ .map04 .column02	{width:190px;}
#intro_organ .map04 .column03	{width:260px;}
#intro_organ .map04 .column04	{width:80px;}
#intro_organ .map04 thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
#intro_organ .map04 thead th {border:1px solid #aaaaaa;}
#intro_organ .map04 caption {line-height:20px; font-size:11px;}
#intro_organ .map04 tbody th	{width:100%; text-align:center; line-height:18px;  border:1px solid #aaaaaa;}
#intro_organ .map04 tbody td	{height:20px; text-align:left; line-height:18px; padding:4px; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; padding-left:10px; border:1px solid #aaaaaa;}
#intro_organ .map04 tbody .devide {line-height:0; border-top:2px; height:3px; background-color:#efefe5;}
#intro_organ .map04 tbody .list {vertical-align:top; padding:0;}
#intro_organ .map04 tbody td ul li {padding:0 10px 0 5px; text-align:left; line-height:28px;}

#intro_organ .intro_article .conList .txt {background:url(/images/blt_08.gif) no-repeat 12px 5px; padding-left:23px;}
#intro_organ .intro_article .conList .txt ul li {background:url(/images/blt_01.gif) no-repeat 0 5px; padding-left:8px; }

#intro_organ .map05 {width:100%; margin:5px 0 20px 0; width:630px; border-collapse:collapse; border:1px solid #aaaaaa;}
#intro_organ .map05 .column01	{width:80px;}
#intro_organ .map05 .column02	{width:80px;}
#intro_organ .map05 .column03	{width:150px;}
#intro_organ .map05 .column04	{width:260px;}
#intro_organ .map05 thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
#intro_organ .map05 thead th {border:1px solid #aaaaaa;}
#intro_organ .map05 tbody th	{width:100%; text-align:center; line-height:18px; border:1px solid #aaaaaa; }
#intro_organ .map05 tbody td	{height:20px; text-align:left; line-height:18px; padding:4px; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; padding-left:10px; border:1px solid #aaaaaa;}
#intro_organ .map05 tbody .devide td {border-top:2px solid #aaaaaa;}

#intro_organ .map06 {width:100%; margin:5px 0 20px 0; width:630px; border-collapse:collapse; border:1px solid #aaaaaa;}
#intro_organ .map06 .column01	{width:100px;}
#intro_organ .map06 .column02	{width:100px;}
#intro_organ .map06 .column03	{width:250px;}
#intro_organ .map06 .column04	{width:80px;}
#intro_organ .map06 thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
#intro_organ .map06 thead th { border:1px solid #aaaaaa;}
#intro_organ .map06 tbody th	{width:100%; text-align:center; line-height:18px;  border:1px solid #aaaaaa;}
#intro_organ .map06 tbody td	{height:20px; text-align:left; line-height:18px; padding:4px; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; padding-left:10px; border:1px solid #aaaaaa;}
#intro_organ .map06 tbody .devide td {border-top:2px solid #aaaaaa;}

#intro_organ .map07 {width:100%; margin:5px 0 20px 0; width:630px; border-collapse:collapse; border:1px solid #aaaaaa;}
#intro_organ .map07 .column01	{width:73px;}
#intro_organ .map07 .column02	{width:100px;}
#intro_organ .map07 .column03	{width:230px;}		
#intro_organ .map07 .column04	{width:230px;}		
#intro_organ .map07 thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
#intro_organ .map07 thead th {border:1px solid #aaaaaa;}
#intro_organ .map07 tbody th	{width:100%; text-align:center; line-height:18px;  border:1px solid #aaaaaa;}
#intro_organ .map07 tbody td	{height:20px; text-align:left; line-height:18px; padding:4px; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; padding-left:10px; border:1px solid #aaaaaa;}
#intro_organ .map07 tbody .devide td {border-top:2px solid #aaaaaa;}

#intro_organ .map08 {width:100%; margin:5px 0 20px 0; width:630px; border-collapse:collapse; border:1px solid #aaaaaa;}
#intro_organ .map08 .column01	{width:73px;}
#intro_organ .map08 .column02	{width:100px;}
#intro_organ .map08 .column03	{width:150px;}		
#intro_organ .map08 .column04	{width:300px;}			
#intro_organ .map08 thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
#intro_organ .map08 thead th {border:1px solid #aaaaaa;}
#intro_organ .map08 tbody th	{width:100%; text-align:center; line-height:18px; border:1px solid #aaaaaa; }
#intro_organ .map08 tbody td	{height:20px; text-align:left; line-height:18px; padding:4px; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; padding-left:10px; border:1px solid #aaaaaa;}
#intro_organ .map08 tbody .devide td {border-top:2px solid #aaaaaa;}
#intro_organ .map08 tbody td a {color:#484848;}

/*미술관새소식*/
.intro_news_box {overflow:hidden; width:95%; margin:0 auto; }
.intro_news_box	h3 {float:left; background:url(/images/blt_04.gif) no-repeat 0 10px; font-size:11px; line-height:25px; font-weight:normal; padding:0 10px 0 6px;}
.intro_news_box select {float:left; vertical-align:middle; font-family:dotum; margin-top:2px;}
.intro_news_box .search_area {float:left;  margin-left:20px; }
.intro_news_box .search_area input {vertical-align:middle;}
.intro_news_box .search_area img {vertical-align:middle;}
.intro_news_box .btn_area  {float:right; height:30px}

/* 관람안내*/
#intro_guide_rule h3 {margin:30px 0 10px 0; }
#intro_guide_rule .intro_guide_movie {background-color:#464646; width:630px; height:240px; overflow:hidden; border:10px solid #464646; }
#intro_guide_rule .intro_guide_movie .movie {float:left; width:320px; height:240px; overflow:hidden; }
#intro_guide_rule .intro_guide_movie .caption {float:right; line-height:18px; font-size:12px; width:280px; height:240px; overflow:auto;  padding-right:10px; color:#BAAA7B; }
#intro_guide_rule .intro_guide_movie .caption h3 {color:#ffae00; font-weight:bold; margin-bottom:10px; margin-top:10px; font-size:14px;}
#intro_guide_rule .intro_guide_movie .caption .txt {margin-top:10px; color:#eeeeee;}

#intro_guide_rule .conList .txt ul li {background:url(/images/blt_03.gif) no-repeat 0 7px; padding-left:10px; line-height:18px;}
#intro_guide_rule .conList .txt ul {}
#intro_guide_rule .conList .txt ul li ul {margin-top:2px;}
#intro_guide_rule .conList .txt ul li ul li {background:url(/images/blt_04.gif) no-repeat 0 7px; padding-left:10px; line-height:18px;}
#intro_guide_rule .conList .txt ul li strong {color:#cc2e00;}

#intro_guide_rule .map03 {width:100%; margin:5px 0 20px 0; width:600px; border-collapse:collapse; border:1px solid #aaaaaa;}
#intro_guide_rule .map03 .column01	{width:50px;}
#intro_guide_rule .map03 .column02	{width:80px;}
#intro_guide_rule .map03 .column03	{width:200px;}
#intro_guide_rule .map03 .column04	{width:320px;}
#intro_guide_rule .map03 thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:25px; }
#intro_guide_rule .map03 thead th {border:1px solid #aaaaaa;}
#intro_guide_rule .map03 caption {line-height:20px; font-size:11px;}

#intro_guide_rule .map03 tbody th	{width:100%; text-align:center; line-height:18px;  border:1px solid #aaaaaa; }
#intro_guide_rule .map03 tbody td	{height:20px; text-align:center; line-height:18px; padding:4px; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; text-align:center; border:1px solid #aaaaaa;}
#intro_guide_rule .map03 tbody .devide {line-height:0; border-top:2px; height:3px; background-color:#efefe5;}
#intro_guide_rule .map03 tbody .list {vertical-align:top; padding:0;}
#intro_guide_rule .map03 tbody td ul li {padding:0 10px 0 5px; text-align:left; line-height:28px;}

/* 건물소개-건물 */
#intro_building .btn_intro_building {overflow:hidden; background:url(/images/bg_intro_listline.gif) no-repeat 0 top; text-align:right; width:100%; }
#intro_building .btn_intro_building img {margin-top:5px;}
#intro_building .conList .areainfo_tit {background:none; padding:0; color:#cc2e00;}
#intro_building .conList .areainfo_txt {padding:0; margin-top:20px;}

/* 편의시설*/
#intro_facility .conList {background:url(/images/bg_intro_listline.gif) no-repeat 0 bottom; }
#intro_facility .conList .img {float:left; padding:0; } 
#intro_facility .conList .img img {border:3px solid #b0b0b0; width:130px;}
#intro_facility .conList .txt {float:right; width:490px; margin-bottom:15px; padding:0;}
#intro_facility .conList dt {float:right; width:460px; padding-left:16px;}
#intro_facility .conList .txt ul li {background:url(/images/blt_08.gif) no-repeat 0 7px; padding-left:10px; line-height:18px;}
#intro_facility .conList .txt ul {margin-top:10px;}
#intro_facility .conList .txt ul li ul {margin-top:2px;}
#intro_facility .conList .txt ul li ul li {background:url(/images/blt_04.gif) no-repeat 0 7px; padding-left:10px; line-height:18px;}

/*미술관 오시는길01*/
.introimage {text-align:center;}
#intro_map h3 {margin:30px 0 5px 0;}
#intro_map .map_order .conList {width:320px;}
#intro_map .map01	{width:95%; margin:10px 0 20px 16px; border-collapse:collapse; border:1px solid #aaaaaa;}
#intro_map .map01 .column01	{width:180px;}
#intro_map .map01 .column02	{width:50px;}
#intro_map .map01 .column03	{width:50px;}
#intro_map .map01 .column04	{width:50px;}
#intro_map .map01 .column05	{width:50px;}
#intro_map .map01 .column06	{width:50px;}
#intro_map .map01 .column07	{width:220px;}
#intro_map .map01 thead	{font-weight:bold; background-color:#cdcac1; color:#484848; line-height:20px;}
#intro_map .map01 thead th	{border:1px solid #aaaaaa;}
#intro_map .map01 tbody th	{width:100%; text-align:center; border:1px solid #aaaaaa;}
#intro_map .map01 tbody td	{height:20px; text-align:center; border:1px solid #aaaaaa; line-height:18px;}
#intro_map .map01 tbody tr {background-color:#f7f7f3; text-align:center;}
#intro_map .map_order {background:url(/images/img_intro_map01.gif) no-repeat right top; width:100%; position:relative;}
#intro_map .map_order .map {position:absolute; right:0; top:-15px; z-index:1;}
#intro_map .map_order .map_btn {position:absolute; right:10px; bottom:70px; z-index:10;}
#intro_map .print_area {text-align:right; margin-top:3px; width:99%;}
#intro_map .pop {margin:30px 30px 0 30px; padding-bottom:30px;}

/*미술관 오시는길02*/
#intro_map .maptxt dd strong {color:#cc2e00;}
#intro_map .introimage {text-align:right;}
#intro_map .introimage a img {margin-top:3px;}
#intro_map .map02	{width:95%; margin:10px 0 20px 16px; border-collapse:collapse; border:1px solid #aaaaaa;}
#intro_map .map02 .column01	{width:110px;}
#intro_map .map02 .column02	{width:260px;}
#intro_map .map02 .column03	{width:260px;}
#intro_map .map02 thead	{border:1px solid #aaaaaa; font-weight:bold; background-color:#cdcac1; color:#484848; line-height:15px; }
#intro_map .map02 thead th {border:1px solid #aaaaaa;}
#intro_map .map02 caption {line-height:20px; font-size:11px; }
#intro_map .map02 tbody th	{width:95%; text-align:center; line-height:15px;  padding:5px; border:1px solid #aaaaaa;}
#intro_map .map02 tbody td	{height:20px; text-align:center; line-height:18px; padding:4px; border:1px solid #aaaaaa; vertical-align:top; background-color:#f7f7f3; vertical-align:middle; text-align:center;}
#intro_map .map02 tbody .devide {line-height:0; border-top:1px; height:3px; background-color:#efefe5;}
#intro_map .map02 tbody .list {vertical-align:top; padding:0;}

#intro_map .map02 tbody td ul {width:260px; overflow:hidden;}
#intro_map .map02 tbody td ul li {border-right:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa;  width:42px; float:left; text-align:center; line-height:28px; display:block;}
#intro_map .map02 tbody td ul .right {border-right:1px solid #f7f7f3;  }
#intro_map .map02 tbody td ul .end {border-bottom:1px solid #f7f7f3;  }
#intro_map .map02 tbody td .week {font-weight:bold; color:#cc2200; letter-spacing:-1px;}
#intro_map .map02 tbody tr {background-color:#efefe5; text-align:center;}

#intro_map .map02_s {width:100%; border-collapse:collapse; border:1px solid #aaaaaa;}
#intro_map .map02_s tbody td {height:20px; text-align:center; line-height:18px; padding:4px; border:1px solid #aaaaaa; background-color:#f7f7f3;}

