@charset "utf-8"; 

@import url('./bbs.css');
@import url('./topmenu.css');
@import url('../vote/vote_style.css');


/*  COMMON  ==================================================================== */ 
@font-face {font-family:NanumGothic; src:url("../../_core/image/common/NanumGothic.eot");}
@font-face {font-family:NanumGothicExtraBold; src:url("../../_core/image/common/NanumGothicExtraBold.eot");}
 
/*스크롤*/
body					{scrollbar-face-color:#f6f6f6;
						scrollbar-highlight-color:#ffffff;
						scrollbar-3dlight-color:#c2c2c2;
						scrollbar-shadow-color:#f6f6f6;
						scrollbar-darkshadow-color:#c2c2c2;
						scrollbar-track-color:#e1e3e3;
						scrollbar-arrow-color:#c2c2c2;}

*						{margin:0;padding:0;}
html,body				{width:100%;height:100%;}  
html					{background:transparent;} 
body, th, td, textarea, p, dt, dd, li, select		{margin:0;padding:0;font-size:14px;line-height:170%;font-family:"Microsoft YaHei","Microsoft JhengHei", AppleGothic, sans-serif; color:#555758; }
input					{font-size:12px; }
textarea				{border:1px solid #cccccc; background-color:#ffffff; overflow:auto;}
img,fieldset,iframe		{margin : 0; border : 0 none; }
ul						{margin : 0; padding : 0;  } 
li						{margin : 0; padding : 0;  list-style:none;}
p, form					{margin : 0; padding : 0; }
.blind					{display:none;visibility:hidden; overflow:hidden; width:0; height:0; margin:0; padding:0; font:0/0 Arial;clear:both;}

h1						{margin:0; overflow:hidden; visibility:hidden; font-size:0; width:0; height:0; margin:0; padding:0; }

div.skipNav				{overflow:hidden; visibility:hidden; font-size:0; width:0; height:0; margin:0; padding:0; position:absolute;}
hr						{overflow:hidden; visibility:hidden; width:0; height:0; margin:0; padding:0; position:absolute;}

a:link, a:visited, a:active			{ text-decoration:none; color:#666666;	} 
a:hover								{ text-decoration:none; color:#151515; }
a.a_color01:link, a.a_color01:visited, a.a_color01:active	{ text-decoration:none; color:#ff6600;	} 
a.a_color01:hover											{ text-decoration:underline; color:#ff6600; }

caption					{display:none;}

/* HEAD    ================================================================================== */
#wrap					{position:relative;width:100%; }  
#header_main			{position:relative;width:100%; background:url("../image/common/bg01_main.gif") repeat-x 0 90px; padding:90px 0 0 0;} 
#header_sub				{position:relative;width:100%; background:url("../image/common/bg02_sub.gif") repeat-x 0 90px;  padding:90px 0 0 0;}
.web_size				{position:relative;width:950px;margin:0 auto; } 
.web_size02				{position:relative;width:920px;margin:0 auto; } 

#top_img				{height:220px;padding:0 0 20px 0;text-align:center;}
#sub_main				{margin:0px 0 0 220px; width:730px;}    


/* 서브 왼쪽메뉴   ===================================================================================== */
#left_menu					{width:175px;  float:left; margin:0;  } 
#left_menu h2				{padding:0 0 13px 5px;width:175px;  color:#111111; font:23px/27px "Microsoft YaHei","Microsoft JhengHei",'맑은 고딕','나눔고딕';font-weight:bold; letter-spacing:0; margin:0;}
 
div#lnb						{width:175px; padding:0 0 0 0;}
div#lnb ul					{ }
div#lnb ul li				{width:100%; line-height:30px; font-family: "Microsoft YaHei","Microsoft JhengHei",NanumGothic, '나눔고딕','맑은 고딕';}
div#lnb ul li a				{display:block;  font:14px/30px "Microsoft YaHei","Microsoft JhengHei",NanumGothic, '나눔고딕','맑은 고딕'; color:#515151; background-image:url('../image/common/sub_bg01.gif'); background-repeat:no-repeat; background-position: 0 0; text-indent:6px; font-weight:bold; }
div#lnb ul li a:hover, 
div#lnb ul li a.on          {color:#ffffff; font-weight:bold;background-position:0 -30px;}  
div#lnb ul li.current a		{color:#ffffff; font-weight:bold;background-position:0 -30px;} 

div#lnb ul li.current ul	{display:block; }
div#lnb ul ul				{padding:8px 0 10px 18px;list-style:none; border-bottom:1px solid #d9d9d9;}
div#lnb ul li li			{line-height:21px; font-weight:normal; }
div#lnb ul li li a			{color:#797979;font:14px/21px "Microsoft YaHei","Microsoft JhengHei",NanumGothic, '나눔고딕','맑은 고딕'; background:url('../image/common/sub_bg01.gif') no-repeat 0 0;}
div#lnb ul li li a:hover, 
div#lnb ul li li a.on, 
div#lnb ul li.current li a:hover, 
div#lnb ul li.current li a:focus, 
div#lnb ul li.current li a.on,
div#lnb ul li li.current a  {color:#a52d69;font:12px/21px NanumGothic, '나눔고딕','맑은 고딕';font-weight:normal;padding:0 0 0 0; background-position:0 8px; } 
div#lnb ul li.current li a  {background-position:left 8px;color:#797979; padding:0 0 0 0;}
div#lnb ul li li.current a	{background-position:0 8px;} 
.left_function01					{color:#ffffff;}
.left_function02					{color:#a52d69;}

 
 
/* 레프트 배너부분  */ 
.left_bn01				{padding:25px 0 0 0;}


/* 메인 디자인 관련  ===================================================================================== */
#main_img				{height:480px; background:url("../image/main/main_img_bg.gif") repeat-y center 0;}
 
.main_img_left			{float:left;padding:40px 0 0 65px;}
.main_img_right			{float:right;}
.main_wrap				{background:url("../image/common/bg01_main02.gif") no-repeat center 0;}
.main_wrap02			{width:920px;margin:0 auto;}
.main_wrap03			{height:160px;padding:28px 0 0 0;}

#main_left				{float:left;width:164px; }
#main_center			{float:left;width:440px; }
#main_right				{float:right;  }
  

#main_program			{padding:20px 0 30px 0; height:150px;}
#main_program div		{float:left;}
.main_program01			{margin:0 0 0 9px;padding:0 0 0 9px;border-left:1px solid #e6e6e6;height:130px;}
.main_program_txt		{padding:72px 0 0 0;font-size:13px;font-weight:Bold; color:#333;width:137px;line-height:120%;}
.main_program_btn		{padding:10px 0 0 0;}

  
#main_news				{width:440px; }
.main_news_title		{margin:0 0 3px 0;} 
.main_news_tab_title	{padding:0 0 10px 0px;}  /*  공지사항 탭버튼에 사용  */
.main_news_tab			{float:left;padding:0 2px 0 0;}/*  공지사항 탭버튼에 사용  */
.main_news_more			{float:right;}/*  공지사항 탭버튼에 사용  */


#main_agora				{margin: 0 0 25px 0;}
#main_agora02			{border:1px solid #c2c2c2;background-color:#f3f3f4;padding:7px;height:98px;}

#main_bn				{height:45px;}
#main_bn p				{padding:0 ;float:left;}


/*   서브페이지    ==================================================================================== */
#main_contents			{width:730px;padding:0 0 40px 0;min-height:300px;}/* 본문 영역 */
#sub_title				{margin:0 0 35px 0 ;width:730px; height:40px; border-bottom:1px solid #e2e2e2;} /* 서브페이지 타이틀 */
#sub_title h3			{float:left;font:24px/30px "Microsoft YaHei","Microsoft JhengHei",NanumGothic,'나눔고딕','맑은 고딕'; font-weight:bold;width:50%;letter-spacing:-1px;color:#222; padding:0 0 0 2px; margin:0;}
#sub_title h3 img		{padding:0 0 0 0 ;}
#sub_navigation			{float:right;padding:10px 5px 0 0; }  

.path01					{color: #727477; font-size:11px; background:url("../image/common/path_img.gif") no-repeat left 7px;padding:0 0 0 6px;}
.path02					{color: #727477;  }
a.path:link, a.path:visited, a.path:active {text-decoration:none; color:#727477; font-size:11px;}
a.path:hover			{text-decoration:underline; color:#727477; }

#sub_print_btn			{padding:19px 4px 0 0;text-align:right;} /* 프린트 버튼 */

.sub_titleimg			{padding:0 0 10px 0px;}  /* 서브 제목 아래 이미지 */
h4						{text-align:left;padding:0px 0 13px 0;margin:0;font-size:17px; color:#333;letter-spacing:0;  font-family:"Microsoft YaHei","Microsoft JhengHei";}  /* 본문 큰제목 */
h5						{text-align:left;padding:0 0 10px 17px;font-size:15px;color:#3f4142; background:url("../image/common/st_icon02.gif") no-repeat 2px 2px;font-family:"Microsoft YaHei","Microsoft JhengHei";} /* 본문 두번째 제목 */
h6						{text-align:left;padding:10px 0 3px 0px;font-size:12px;color:#666666;letter-spacing:-1px;}  

.sub_cont01				{ text-align:justify;}  
.sub_cont01 ul			{padding-left: 15px;}
.sub_cont01 ul ul		{padding:4px 0 5px 8px;}
.sub_cont01 ul ul ul	{padding:4px 0 5px 10px;}
.sub_cont02				{padding:0 0 30px 18px;}

.notice01				{background-color:#f5f5f5;padding:15px 20px;border:1px solid #dddddd;}

.sub_list01				{list-style:none;background:url("../image/common/icon01.gif") no-repeat 0 2px;padding:0 0 3px 16px;}
.sub_list02				{list-style:none;background:url("../image/common/icon02.gif") no-repeat 0 7px;padding:0 0 4px 9px;}


/* 하단 카피라이트   ==================================================================================== */ 
#copyright_intro		{width:100%; clear:both; background:url("../image/common/copyright_bg.gif") repeat-x 0 0; } 
#copyright				{width:100%; clear:both; background-color:#f1f1f1;border-top:1px solid #e2e2e2; } 

#copyright_btn			{height:30px;margin:6px 10px; list-style:none;}
#copyright_btn li		{font-size:11px; line-height:130%; list-style:none;}
#copyright_btn li p		{float:left;padding: 0 7px 0 0;color:#bababa;font-size:11px;}

#copyright01			{margin:0 auto;width:950px;height:50px; padding:20px  0; }
#copyright_logo			{float:right; padding:4px ;} 
#copyright_txt			{float:left;font-size:11px;padding:0 0 0 0px;}  
#copyright_txt address	{clear:both;font-style: normal;font-size:11px; line-height:130%; color:#727477; padding:5px 0 0 0px;}
#copyright_txt .copy	{ font-size:11px; line-height:130%; color:#727477;padding:0 0 0 0px;}

a.copyright_a:link, a.copyright_a:visited, a.copyright_a:active {font-size:11px;text-decoration:none; color:#bababa; letter-spacing:-1px;}
a.copyright_a:hover			{font-size:11px; color:#bababa;letter-spacing:-1px;}

.copyright_bn			{width:960px;margin:0 auto;padding:10px 0 0 0;text-align:center;height:40px;}
.copyright_bn p			{padding:0 4px;float:left;}



/* 퀵메뉴   ===================================================================================== */ 
#quick_menu_div			{width: 70px; height: 270px;background-color:#ffffff;position: absolute;top: 150px;left: 955px;display: none;z-index: 1000;}
.div_quick01			{padding:0 0 0 0;z-index:5000;VISIBILITY:visible;POSITION:absolute; width:70px; left:965px; z-index:2;}
.div_quick_bg01			{background:url("../image/common/quick_bg01.gif") repeat-y left top;}
.div_quick_bg02			{background:url("../image/common/quick_title.gif") no-repeat left top;padding:33px 0 0 0;}
.div_quick01_title		{}
.div_quick01 p			{margin:0;}
.quick_top				{background:url("../image/common/quick_bg2.gif") no-repeat left top;padding:8px 0 37px 0;}



/*  서브페이지 탭메뉴   ==================================================================================== */
#sub_tabmenu01			{width:740px;min-height:26px;margin:0 0 15px 0;}
#sub_tabmenu01 p		{margin:0 ;float:left;text-align:center;width:80px;height:26px;border-right:2px solid #ffffff;}
#sub_tabmenu01 a.tab01:link, a.tab01:visited, a.tab01:active	{margin:0 ;float:left;width:80px;height:26px;padding:5px 0;background-color:#7e7e7e;color:#aaaaaa;font-weight:bold;letter-spacing:0;}
#sub_tabmenu01 a.tab01:hover		{background-color:#4a4a4a;width:80px;height:26px;padding:5px 0;color:#ffffff;}
#sub_tabmenu01 a.tab01_on:link, a.tab01_on:visited, a.tab01_on:active	{margin:0 ;float:left;width:80px;height:26px;padding:5px 0;background-color:#7e7e7e;color:#ffffff;font-weight:bold;letter-spacing:0;}
#sub_tabmenu01 a.tab01_on:hover		{background-color:#4a4a4a;width:80px;height:26px;padding:5px 0;color:#ffffff;font-weight:bold;letter-spacing:0;}

#sub_tabmenu02			{width:740px;height:21px;margin:0 0 20px 0;}
#sub_tabmenu02 p		{margin:0 2px 0 0;float:left; height:21px;}


/* 사이트맵  ==================================================================================== */
#allsitemap				{padding:10px 0 0 0px;}
.sitemap_wrap			{padding: 0; }
.sitemap_area01			{float:left;width:160px;margin-right:33px;list-style:none;}
.sitemap_area02			{float:right;width:160px;list-style:none;} 
.sitemap_title			{margin:0 0 6px 0 ; }
.sitemap_list .list01	{margin:0px;background:url("../image/common/icon02.gif") no-repeat 8px 10px;  list-style:none; padding:3px 0 3px 18px;border-bottom:1px solid #cdcecf;}
.sitemap_list02			{margin:3px 0 6px 0;padding:3px 0;}
.sitemap_list_s			{height:16px;list-style:none;padding:0 0 1px 3px; }

a.sitemap_a:link, a.sitemap_a:visited, a.sitemap_a:active {font-size:12px;text-decoration:none; color:#666666;  }
a.sitemap_a:hover			{ color:#333333; }
a.sitemap_a02:link, a.sitemap_a02:visited, a.sitemap_a02:active {font-size:11px;text-decoration:none; color:#7f7f7f; }
a.sitemap_a02:hover			{ color:#555555;}


/* 표 관련   ==================================================================================== */ 
.form_table			{border-collapse:collapse;  width:100%;table-layout:fixed;} 
.form_table02			{border-collapse:collapse;   table-layout:fixed;} 
.form1_1			{background-color:#bdc1ca;text-align:center;color:#555758; padding:4px 0; font-weight:bold; border:solid 1px #a6aeb0;line-height:120%;letter-spacing:-1px;} 
.form1_2			{background-color:#e1e3e5;text-align:center;color:#555758; font-weight:bold; padding:4px;font-size:12px;letter-spacing:-1px;border:solid 1px #a6aeb0; }
.form1_3			{background-color:#f6f6f6;padding:4px ;border:solid 1px #a6aeb0; } 
.form1_3_2			{background-color:#f6f6f6;padding:4px 10px ;border:solid 1px #a6aeb0; } 
 
.form_info1			{padding:5px;font-size:11px;text-align:right;color:#888888;}  
.table_info01		{padding:0 0 7px 3px;color:#ff6600;}



/*  기타 페이지 공통   ==================================================================================== */
.extra01				{color: #de0000;  text-decoration:none; }
.extra02				{color: #f47b06;   } 
.input					{border:1px solid #bbbbbb; line-height:120%;  margin-bottom:1px; }
.w99					{width:99%;} 
.w33					{width:33%;} 
.w25					{width:25%;} 
.w20					{width:20%;} 
 
.fsmall					{font-size:11px; color:#8e8e8e;}
.left					{text-align:left;}
.center					{text-align:center;}
.right					{text-align:right;} 

.bg_y					{background-repeat: repeat-y;}
.bg_x					{background-repeat: repeat-x;}
.bgno					{background-repeat: no-repeat;background-position: left top;}

.fl						{float:left;}
.fr						{float:right;}
.cb						{clear:both;margin:0;}
.letters				{letter-spacing:-1px;}
.cursor					{cursor:pointer;}

.dot_line01				{  height:45px; } 
.dot_line02				{background: url("../../_core/image/common/dot_line01.gif") repeat-x left 3px; height:8px;}  
.dot_line03				{background: url("../../_core/image/common/dot_line01.gif") repeat-x left 15px;height:31px;}  
.dot_line04				{background: url("../../_core/image/common/dot_line01.gif") repeat-x left 17px;height:37px;}  


.space01				{height:15px; }
.space02				{height:20px;}
.space03				{height:30px;}
.space04				{height:40px;}

.mb15					{margin-bottom:15px;}

.pt5					{padding-top:5px;}
.pt9					{padding-top:9px;}
.pt10					{padding-top:10px;}
.pt15					{padding-top:15px;}
.pt20					{padding-top:20px;}
.pt25					{padding-top:25px;}
.pt30					{padding-top:30px;}
.pt40					{padding-top:40px;}
.pt45					{padding-top:45px;}
.pt50					{padding-top:50px;}
.pt75					{padding-top:75px;}

.pb3					{padding-bottom:3px;}	
.pb5					{padding-bottom:5px;}	
.pb8					{padding-bottom:8px;} 
.pb10					{padding-bottom:10px;} 
.pb15					{padding-bottom:15px;} 
.pb20					{padding-bottom:20px;} 
.pb25					{padding-bottom:25px;} 
.pb30					{padding-bottom:30px;} 
.pb50					{padding-bottom:50px;} 

.pl5					{padding-left:5px;}	
.pl7					{padding-left:7px;}	
.pl10					{padding-left:10px;}	
.pl15					{padding-left:15px;}
.pl20					{padding-left:20px;}
.pl22					{padding-left:22px;}
.pl25					{padding-left:25px;}
.pl30					{padding-left:30px;} 

.pr5					{padding-right:5px;}
.pr15					{padding-right:15px;}
.pr20					{padding-right:20px;}
.pr25					{padding-right:25px;}
.pr40					{padding-right:40px;}
 

.notice_box01			{border:1px solid #dddddd;background-color:#f5f5f5;padding:12px 18px;}  /* 회색 박스 디자인 */
.notice_box02			{border:1px solid #cddbee;background-color:#edf3fa;padding:12px 18px;}	/* 파란색 박스 디자인 */
.notice_box03			{border:2px solid #dce8f5;background-color:#dae6f6;padding:12px 18px;}	/* 파란색 박스 디자인 */
.notice_title02			{padding:0 0 10px 0;}


.newwin_title			{background-color:#454545;height:40px;width:100%;}
.newwin_area			{padding:15px;}

/*  현재 페이지 프린트 관련 스타일 : javascript.js 파일 안에 쓰임 ================================================= */
.printTop				{height:33px;background:url("../image/common/print_img01.gif") no-repeat right top #5390cd; width:100%;}
.printContainer			{margin:10px;border:1px solid #dddddd; padding:10px;}
.printBottom			{text-align:center; background:#444444; width:100%;}


/*   개인정보 보호정책 & 이메일무단수집 거부  ================================================================================== */

.cyber_cont_box		{text-align:justify;}
.cyber_top_cont		{margin:0 0px 20px 0px; border:1px solid #a6aeb0;padding:15px;background-color:#f9f9f9;}
.cyber_cont01		{margin:10px 10px 20px 10px;} 
.cyber_cont01 ul 	{padding:10px 0 0 0px;}  
.cyber_cont01 ul ul 	{padding:0 0 8px 20px;}  
.cyber_cont01 ul ul ol 	{padding:3px 0 0 20px;}  

.cyber_st01			{font-size:12px;font-weight:bold;text-align:left;margin:10px 0 13px 0;background-color:#9da6a8;color:#ffffff;padding:3px 10px;width:720px;letter-spacing:-1px;}
.cyber_st02			{font-size:12px;font-weight:bold;text-align:left;padding:15px 0 10px 0;}

.cyber_list01		{background:url("../image/cybercenter/icon01.gif") no-repeat 5px 5px;padding:0 0 8px 15px;list-style:none;}

.cyber_mail_box		{border:1px solid #dddddd;padding:15px 10px 30px 15px;margin:10px; text-align:center;}

/*   개인정보 보호정책   ================================================================================== */


 

/*   축제마당 - 프로그램    ================================================================================== */
.program_tabmenu		{height:88px;}
.program_tabmenu p		{padding:0 15px 0 0;float:left;}

.program_info01			{padding:0 0 30px 0;text-align:justify;letter-spacing:0;}
.program_info02			{padding:0 0 30px 5px;}
.program_info02 dt		{float:left;padding:3px 0 3px 10px;background:url("../image/common/icon02.gif") no-repeat left 50%;}
.program_info02 dd		{margin:0 0 0 72px;padding:3px 0;}


.programlist_img			{border:1px solid #d0d0d0;}
.programlist_txt			{padding:0 0 0px 10px;} 
.programlist_txt02			{height:98px;overflow:hidden;}
.programlist_title			{padding:0 0 6px 0;} 
.programlist_txt03 p		{background:url("../image/common/icon02.gif") no-repeat left 6px;padding:0 0 2px 10px;line-height:140%;}


.programinfo_cont			{padding:0 0 0 5px;}
.programinfo_cont dl		{margin:0;}
.programinfo_cont dt		{float:left;padding:0px 0 5px 15px;background:url("../image/common/icon01.gif") no-repeat left 3px;font-weight:bold;}
.programinfo_cont dd		{margin:0 0 0 85px;padding:0 5px 5px 0;text-align:justify;}

.programinfo_list			{margin:20px 0 0 0;}
.programinfo_list_img		{border:1px solid #c3c9cb;background-color:#ffffff;padding:4px 4px 6px 4px;text-align:center;}
.programinfo_list_img img	{border:0px solid #dddddd;}
.programinfo_list_txt		{padding:4px 5px;background-color:#eeeeee;min-height:33px;line-height:120%;margin:0 0 6px 0;}


/* 프로그램 작품 눌렀을때 뜨는 새창 스타일 */
.program_div_wrap					{background:#e7ebec fixed;height:700px; }
.program_div_title					{background-color:#282c2d;height:40px;border-bottom:2px solid #d80009;}
.program_div_title .title			{float:left;text-align:left;padding:10px 14px;margin:0;font-size:16px; color:#ffffff;font-weight:bold;letter-spacing:-1px;font-family:NanumGothic;}  /* 본문 큰제목 */
.program_div_title .arrow_wrap		{float:right;padding:11px 4px;}
.program_div_title .arrow_wrap .arrow01	{float:left;padding:0 2px;border-right:1px solid #616667;}
.program_div_title .arrow_wrap .arrow02	{float:left;padding:0 2px;}
.program_div_list					{padding:20px;}
.program_div_list_img				{float:left;width:350px;text-align:center;padding:0 0 20px 0;}
.program_div_list_img_img			{border:4px solid #a6aeb0;margin:0 0 20px 0;background-color:#ffffff;padding:7px; } 
.program_div_list_img_txt			{background:url("../image/program/div_line01.gif") repeat-x left top;padding:6px;font-size:11px;}
.program_div_list_img_line			{background:url("../image/program/div_line01.gif") repeat-x left top;height:1px ;}
.program_div_list_cont				{margin:0 0 0 370px;}
.program_div_list_cont_box01		{background-color:#ffffff;border:1px solid #a6aeb0;}
.program_div_list_cont_box02		{border:1px solid #dce1e2;padding:3px 10px;}
.program_div_form_table				{border-collapse:collapse;  width:100%;table-layout:fixed;border:1px solid #dce1e2;} 
.program_div_form01					{background-color:#dce1e2;text-align:center;color:#54575b; padding:4px 0; font-weight:bold; border:solid 1px #c2c7cb;line-height:120%;letter-spacing:-1px;} 
.program_div_form02					{background-color:#ffffff;text-align:center;color:#555758; font-weight:bold; padding:4px;font-size:12px;letter-spacing:-1px;border:solid 1px #c2c7cb; }
.program_div_form03					{background-color:#ffffff;padding:4px ;border:solid 1px #c2c7cb; } 
.program_div_form04					{font-weight:bold;color:#54575b;padding:6px;background:url("../image/program/div_line01.gif") repeat-x left bottom; }
.program_div_form05					{padding:10px 6px;}

.program_div_list_img02				{width:100%;text-align:center;padding:0 0 0px 0;}
.program_div_list_cont02			{margin:0 0 0 0;}

/* 프로그램 작품 눌렀을때 뜨는 새창 스타일 */


 
/* 프로그램_개막작품, 연계작품 */
.pro01_wrap				{margin:0;line-height:140%;}
.pro01_txt				{float:left;width:435px;}
.pro01_txt02			{margin:0;  }
.pro01_txt_list01		{padding:1px 0 2px 14px;background:url("../image/common/icon02.gif") no-repeat 4px 8px;}
.pro01_img				{margin:0 0 0 440px;text-align:right;}
.pro01_img_big			{padding:0 0 10px 0;}
.pro01_img_big img		{border:3px solid #a6aeb0;width:270px; }
.pro01_img_big_img		{border:3px solid #a6aeb0;width:170px; margin:0 0 15px 20px;}
.pro_img_btn_wrap		{float:right;}
.pro_img_btn_wrap li	{float:left;margin:0 0 0 4px;}
.pro_img_btn_wrap li img	{width:45px; height:28px;border:1px solid #c5c7c7;}
/* 프로그램_개막작품, 연계작품 */


 


.pro05_txt				{margin:0;} 


/*	행사프로그램 */
.art_viewtitle			{background-color:#e1e3e5;text-align:center;color:#555758; font-weight:bold; padding:4px;font-size:12px;letter-spacing:-1px;border:solid 1px #8c8c91; margin:10px 0;}



/*	아고라    */
.agora_list01				{padding:10px 0; }
.agora_list01_img			{width:90px;float:left;}
.agora_list01_img img		{border:3px solid #b1b8ba;}
.agora_list01_cont			{margin:0 0 0 105px;color:#666666;}
.agora_list01_cont p		{background:url("../image/common/icon02.gif") no-repeat left 6px;padding:0 0 0 8px;}
.agora_list01_name			{padding:0 0 5px 0;} 


.agora_form_table			{border-collapse:collapse;width:100%;table-layout:fixed;border:solid 1px #a6aeb0;} 
.agora_form1				{background-color:#cbced5;text-align:center;color:#555758; padding:5px 0; font-weight:bold; border:solid 1px #a6aeb0;line-height:120%;letter-spacing:-1px;} 
.agora_form2				{background-color:#f6f6f6;padding:5px;border-bottom:solid 1px #a6aeb0; } 


.agora_view_box				{border:2px solid #a6aeb0;padding:4px;margin:0 0 20px 0;}
.agora_view_box_img			{width:140px;}
agora_view_box_cont
.agora_view_box_cont dl		{margin:0;}
.agora_view_box_cont dt		{font-weight:bold;float:left;padding:2px 10px;background:url("../image/common/icon02.gif") no-repeat left 9px; }
.agora_view_box_cont dd		{margin:0 0 0 80px;padding:2px;}



/*   비엔날레 소개   ================================================================================== */ 
.biennale01_01			{}
.biennale01_02			{float:left; width:420px;}
.biennale01_img			{margin:0 0 0 440px;text-align:right; }

.biennale01_02 dl		{}
.biennale01_02 dt		{float:left;padding:0 0 3px 10px; background:url("../image/biennale/item_icon01.gif") no-repeat 0 7px; }
.biennale01_02 dd		{margin:0 0 0 85px;padding:0 0 3px 12px;background:url("../image/biennale/item_icon02.gif") no-repeat 0 3px;}


.biennale_box01			{padding:20px 0 0 0; text-align:justify;}
.biennale02_01			{font-size:19px;padding:0 0 10px 0;font-weight:bold;font-family:tahoma;color:#333;}


.biennale_mesage_name			{font-weight:bold;font-size:13px;color:#333;text-align:right;padding:30px 0 0 0;}
