
@charset "euc-kr"; 
/* pixmedia Web design Team (http://pixmedia.co.kr) KimHanMok 090409 */ 

/* Type Selector */
*{margin:0; padding:0;}
ul,li{list-style:none;}
img, fieldset, button{border:none;}
img{ vertical-align: top; }

/* hr, button img{display:none;} */
hr {display:none;}								/* À¥¿¡µðÅÍ¸¦ À§ÇØ¼­ ¹Ù·Î À­ÁÙÃ³·³ ÇÏÁö ¾Ê°í hr¸¸ ¾ø¾Ø´Ù */
h3 {padding-bottom:20px;}

a{text-decoration:none;}
a:hover, a:active, a:focus{text-decoration:underline;}
textarea{overflow:auto;} 
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */ 
form {margin:0; border: 0;}

p,br,body,table,td,select,input,form,textarea,option {
	font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;
	color: #353535;
	font-size:12px;
	line-height: 1.8em;
}

.main_c {color: #5e3771;}

.float_left{float: left;}
.float_right{float: right;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}

.select { background-color:#EDD59C; color:#6D4400; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;	font-size:11px; line-height:140%;}
.textarea {	font-size:12px; line-height:120%; font-family: font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;	border: 1px solid #dddddd;background-color: #ffffff;}
.input { height:20px; font-size:12px; line-height:120%; font-family: µ¸¿ò,seoul,helvetica,verdana;	border:0; background-color: #c1c4c6;vertical-align:center;}

.pointer {cursor:pointer;}

.title{text-align:center; background-color:#f7f7f7;}

a:link {text-decoration: none;	color: #5e3771;font-size:11px;}
a:visited {text-decoration: none;	color: #5e3771;}
a:hover {color: #8f51ae; text-decoration: none;}


A.a:link  {color:black;text-decoration:none;}
A.a:visited  {color:black;text-decoration:none;}
A.a:active  {color:#ffcc00;text-decoration:none;}  
A.a:hover  {color:#799604;text-decoration:none;}

body {
	scrollbar-3dlight-color: #B4B4B4;
	scrollbar-arrow-color: #333333;
	scrollbar-base-color: #EEEEEE;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #B4B4B4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

dl {line-height:1.2em;}
.con {padding-bottom:60px;}

.fn_size11 {
	font-size: 11px;
}
.fn_size15 {
	font-size: 15px;
}
.fn_color {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

/* align set */
.l {text-align: left !important;}
.r {text-align: right !important;}
.c {text-align: center !important;}
.t {vertical-align:top !important;}

/* space set */
.space_5 {height:5px; font: 0px/0px sans-serif;}
.space_10 {height:10px; font: 0px/0px sans-serif;}
.space_15 {height:15px; font: 0px/0px sans-serif;}
.space_20 {height:20px; font: 0px/0px sans-serif;}
.space_25 {height:25px; font: 0px/0px sans-serif;}
.space_30 {height:30px; font: 0px/0px sans-serif;}

.pl_25 {padding-left:25px;}
.pd_10 {padding-bottom:10px;}
.pd_20 {padding-bottom:20px;}
.pd_30 {padding-bottom:30px;}
.pd_40 {padding-bottom:40px;}
.pd_50 {padding-bottom:50px;}
.pr_10 {padding-right:10px;}
.pd_l5 {padding-left:5px;}
.mg_l5 {margin-left:5px;}
.mg_l10 {margin-left:10px;}
.mg_l20 {margin-left:20px;}
.mg_l30 {margin-left:30px;}
.mg_l150 {margin-left:150px;}
.mg_b10{margin-bottom:10px;}
.mg_b20{margin-bottom:20px;}
.mg_b25{margin-bottom:25px;}
.mg_b30{margin-bottom:30px;}
.mg_b40{margin-bottom:40px;}
.mg_t10{margin-top:10px;}
.mg_t20{margin-top:20px;}
.mg_t30{margin-top:30px;}
.mg_t-15{margin-top:-15px;}

/* width set */
.w_10{width:10px;}
.w_20{width:20px;}
.w_40{width:30px;}
.w_40{width:40px;}
.w_50{width:50px;}
.w_60{width:60px;}
.w_70{width:70px;}
.w_80{width:80px;}
.w_90{width:90px;}
.w_100{width:100px;}
.w_110{width:110px;}
.w_120{width:120px;}
.w_130{width:130px;}
.w_140{width:140px;}
.w_150{width:150px;}
.w_160{width:160px;}
.w_170{width:170px;}
.w_180{width:180px;}
.w_200{width:200px!important;}
.w_220{width:220px!important;}
.w_230{width:230px!important;}
.w_240{width:240px!important;}
.w_250{width:250px!important;}
.w_300{width:300px!important;}
.w_320{width:320px!important;}
.w_350{width:350px!important;}
.w_400{width:400px!important;}
.w_500{width:500px!important;}
.w_600{width:600px!important;}
.wps_100{width:100%;}
.wps_90{width:90%;}
.wps_50{width:50%;}
.wps_40{width:40%;}

/* float set */
.fl {float: left;}
.fr {float: right;}
.fc {float: center;}


/* clear set */
.clr {clear: both;}
.clr2 {clear: both; height:0; font: 0px/0px sans-serif;}
.clr_l {clear: left;}
.clr_r {clear: right;}
.clr_c {clear: center;}
.clr_img {background-image: url('')!important;}
.clr_bod_t {border-top:0px !important;}
.clr_bod_l {border-left:0px !important;}
.clr_bod_r {border-right:0px !important;}
.clr_bod_b {border-bottom:0px !important;}



/* =============== table ================= */
.none_cap{ display:none;}
/*
table {
	clear:both;
	margin:0; 
	padding:0;
	border-collapse:collapse;
	border:0;
}
th,td { border:0; }
*/




/****************************************************************

 :::  °Ô½ÃÆÇ :::

 ****************************************************************/



/* ³ÐÀÌ */
table.list thead th.num { width:50px; }
table.list thead th.file { width:60px; }
table.list thead th.author { width:110px; }
table.list thead th.adate { width:80px; }
table.list thead th.adate2 { width:80px; }
table.list thead th.part { width:100px; }
table.list thead th.open { width:80px; }
table.list thead th.close { width:80px; }
table.list thead th.going { width:70px; }
table.list thead th.hits { width:50px; }
table.list thead th.pollterm { width:155px; }
table.list thead th.vote { width:65px; }
table.list thead th.votenum { width:70px; }






.bod-comment { margin-top:20px; width:100%; border:1px solid #E1E1E1; background:#f4f4f4;}
.bod-comment div.info { float:left; width:210px;}
.bod-comment div.info input.type-text { width:100px; }
div.info p.name { padding: 10px 0 1px 30px; font-weight: bold; }
div.info p.pw { padding: 1px 0 10px 30px; font-weight: bold; }
div.info p.name input.type-text { margin-left: 26px; }
div.write-txt textarea { margin:10px 0; height:42px; width:350px; }
.bod-comment p.btn{clear: both; text-align:right; margin: -60px 30px 0 0;}

.view-paginate{ clear:both; width:100%; margin-bottom:30px; border-bottom:1px solid #E1E1E1; border-top:1px solid #E1E1E1;}
.view-paginate dl { float:left; width:100%; padding:7px 0; border-bottom:1px solid #E1E1E1; }
.view-paginate dt { float:left; width:80px; font-weight:bold; text-align:center;}
.view-paginate dd { float:left; padding-left:20px; background:url(../image/board/view_bar.gif) no-repeat 0 3px; }
.view-paginate dl.none {border:none; }
.bod-btn{ clear:both; margin:10px 0 20px 0; }
.bod-btn a { margin-left:5px; }


/****************************************************************

 :::  Æ÷Åä°¶·¯¸® :::

 ****************************************************************/
 /* list */
div.photog li { 
	float: left; 
	margin : 0 0 20px 25px;
	display:inline;
	width: 138px;
}
div.photog ul li dl dt { 
	background:url(../image/board/photog_bg.gif) no-repeat 0 0; 
	padding: 5px;
}
div.photog ul li dl dd { 
	text-align:center; 
	width:138px; 
	padding-top:5px; 
}


div.photog_ li { 
	float: left; 
	margin : 0 0 20px 25px;
	display:inline;
	width: 138px;
}
div.photog_ ul li dl{ 
	width:300px;
}
div.photog_ ul li dl dt { 
	border:1px solid #cacaca; width:270px; height:190px;
	padding:5px;
}
div.photog_ ul li dl dd.dd1 { 
	text-align:center; 
	width:120px; 
	padding:5px 0 15px 5px; 
	float:left;
}
div.photog_ ul li dl dd.dd2 { 
	text-align:right; 
	width:150px; 
	padding:5px 20px 15px 0;
	margin:0px;
	float:right;
}



/****************************************************************

 :::  »ê¾÷È­ Áö¿ø > º¸À¯ÀÎÇÁ¶ó > ÀåºñÀÌ¿ë :::

 ****************************************************************/
 /* list */
.equ{
	width: 100%;
}
.equ ul.equ_list{
	position:relative; 
	height: 90px;
	_border-bottom:1px dashed #C0C0C0;
	border-bottom:1px solid #e3e3e3; 
	padding-bottom:20px; 
	padding-left:130px; 
	margin-bottom:20px;
}
.equ ul.equ_list dl{
	margin-top: 3px;
}
.equ ul.equ_list dl dt{
	float: left;
	color: #167CB1;
	font-weight: bold;
	padding: 0 5px 0 25px;
	background: url('../image/indust/icon_bul01.gif') no-repeat 12px 5px;
}
.equ ul.equ_list ul.photo{position:absolute; top:0px; left:0px;}
.equ ul.equ_list ul.photo img{padding:4px; background:url(../image/board/none_image.gif) no-repeat 0px 0px;}
.equ ul.equ_list ul.btn{margin-top:20px; text-align:right;}


/****************************************************************

 :::  ·Îº¿Ã¼ÇèÀü½Ã°ü > ·Îº¿¾ÆÄ«µ¥¹Ì > ±³À°Ä¿¸®Å§·³ ¹× ÇÁ·Î±×·¥ :::

 ****************************************************************/
 /* list */
.study{
	width: 100%;
}
.study ul.study_list{
	position:relative; 
	height: 130px;
	_border-bottom:1px dashed #C0C0C0;
	border-bottom:1px solid #e3e3e3; 
	padding-bottom:20px; 
	padding-left:160px; 
	margin-bottom:20px;
}
.study ul.study_list span{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}
.study ul.study_list dl{
	margin-top: 3px;
}
.study ul.study_list dl dt{
	float: left;
	color: #A8820A;
	font-weight: bold;
	padding: 0 5px 0 25px;
	background: url('../image/pav/icon_bul01.gif') no-repeat 12px 5px;
}
.study ul.study_list dl dd{
	margin-bottom: 5px;
}
.study ul.study_list ul.photo{position:absolute; top:0px; left:0px;}
.study ul.study_list ul.photo img{border: 3px solid #E2DFDF;}
/* .study ul.study_list ul.btn{margin-top:20px; text-align:right;} */








.con {width:800px;}

/*---------------------------------------------
  ::: Å×ÀÌºí type -  °øÁö»çÇ× :::
----------------------------------------------*/
#normal {width:100%;padding-bottom:10px;}
#normal .list {table-layout: fixed;border-collapse:collapse;}
#normal .list thead th {background:#3a3a3a;height:26px;color:white;font-weight:normal;font-size:11px;text-align:center;}
#normal .list tbody td.num, #normal .list tbody td.subject, #normal .list tbody td.date, #normal .list tbody td.admin, #normal .list tbody td.hit, #normal .list tbody td.file {font-weight:normal;border-bottom:1px solid #979797;height:30px;text-align: center;}
#normal .list tbody td{border-bottom:2px solid #3a3a3a; text-align: center;}
#normal .list tbody td.subject_{border-bottom:2px solid #3a3a3a;height:31px;text-align:left;}
#normal .list tbody td.subject {text-align:left;}










/*---------------------------------------------
  ::: Å×ÀÌºí type -  vod :::
----------------------------------------------*/
#normal_vod {width:100%;padding:10px 0 10px 0;}
#normal_vod .list_vod {table-layout: fixed;border-collapse:collapse;}
#normal_vod .list_vod thead th {background:#3a3a3a;height:26px;color:white;font-weight:normal;font-size:11px;text-align:center;}
#normal_vod .list_vod tbody td.subject, 
#normal_vod .list_vod tbody td.date {font-weight:normal;border-bottom:1px solid #979797;height:30px;text-align: center;padding-left:15px;}
#normal_vod .list_vod tbody td{border-bottom:2px solid #3a3a3a; text-align: center;}
#normal_vod .list_vod tbody td.subject_{border-bottom:2px solid #3a3a3a;height:31px;text-align:left;padding-left:15px;}
#normal_vod .list_vod tbody td.subject {text-align:left;}



.btn {padding-top:15px;text-align:right;padding:20px 0 10px 0;}
.fb {font-weight:bold;color:black;}
.page {text-align:center;padding-top:10px;}
.page_b {text-align:center;padding-bottom:10px;}



fieldset.bod-search { margin:20px 0 40px 0; width:100%; padding:8px 0; text-align: center; background-color: #dee8f0; border: 1px solid #828282; }
fieldset.bod-search span { padding-right:8px; }
fieldset.bod-search .input { background:#91969a;height:20px;width:300px; }
fieldset.bod-search input { /*width:300px;*/ }



/* View/Write */
table.view,
table.write{
	width:100%;
	border-collapse:collapse;
}

#normal table.view,
#normal table.write{
	border-top:2px solid #3a3a3a;
}

table.view th,
table.write th {
	vertical-align: top;
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom:1px solid #979797;
}

table.view th.col1{
	width:70px;
	text-align: left;
	padding-left: 20px;
}
#normal table.view th.col1{
	background:url(../image/board/bod_bar.gif) no-repeat right 12px;
}
table.view th.col3{
	width:100px;
	text-align: left;
	padding-left: 20px;
}

#normal table.view th.col3{
	background:url(/image/board/bod_bar.gif) no-repeat right 12px;
}

table.write th.col1{
	width:120px;
	text-align: center;
}

#normal table.write th.col1{
	background:url(../image/board/bod_bar.gif) no-repeat right 12px;
}
table.write th.col3{
	width:100px;
	text-align: left;
	padding-left: 20px;
}

#normal table.write th.col3{
	background:url(/image/board/bod_bar.gif) no-repeat right 12px;
}
table.view th.col2,
table.write th.col2 {
	text-align:center;
	width:90px;
}

#normal table.view th.col2,
#normal table.write th.col2 {
	background:url(../image/board/bod_bar2.gif) no-repeat 0 12px;
}

table.view td {
	border-bottom:1px solid #979797;
	padding: 7px 0 4px 10px;
}

div.view-contents {
	font-size: 100%;
	padding: 20px;
	line-height: 145%;
	border-bottom:3px solid #979797;
}

table.write td {
	border-bottom:1px solid #979797;
	padding: 4px 0 4px 10px;
}

table.write td.last {
	border-bottom:1px solid #3a3a3a;
	padding: 4px 0 4px 10px;
}

table.write td input.type-text {
	height: 16px;
}

#normal table.write td input.type-text {
	border: 1px solid #A1B9C5;
	background-color: #F1F6F9;
}

.ip_a {border:none;background-color:#c1c4c6;height:20px;}




	/* ¹Ìµð¾î > µ¿¿µ»ó */
.media_view_a{
	width: 366px;
	height: 310px;
}
.media_view_b{
	padding-top:5px;
	width: 400px;
	height: 310px;
}
.media_movie{
	width: 366px;
	height: 300px;
	padding-top: 26px;
	padding-left:23px;
	background: url('../images/movie_bg.gif') no-repeat 0px 5px; height:310px;
}
.movie_title {margin-top:-20px;background-color:#8d2070;width:330px;height:10px;padding:5px 20px 0 20px;}
.f_w {color:white;}

fieldset.bod-search02 { margin:20px 0 40px 0; width:100%; padding:8px 0; text-align: center; background-color: #dee8f0; border: 1px solid #828282; }
fieldset.bod-search02 span { padding-right:8px; }
fieldset.bod-search02 .input { background:#91969a;height:20px;width:150px; }
fieldset.bod-search02 input { /*width:300px;*/ }



/* Àü½ÃÈ¸ ¼Ò°³ > ºÎ´ëÇà»ç */

.pb_5 {padding-bottom:5px;}
.pb_10 {padding-bottom:10px;}
.pb_15 {padding-bottom:15px;}
.pb_20 {padding-bottom:20px;}
.pb_30 {padding-bottom:30px;}
.pb_40 {padding-bottom:40px;}
.pb_50 {padding-bottom:50px;}
.pb_60 {padding-bottom:60px;}
.pb_70 {padding-bottom:70px;}
.pb_80 {padding-bottom:80px;}
.pr_5 {padding-right:5px;}
.pr_10 {padding-right:10px;}
.pr_15 {padding-right:15px;}
.pr_20 {padding-right:20px;}
.pr_30 {padding-right:30px;}
.pr_40 {padding-right:40px;}
.pr_50 {padding-right:50px;}
.pr_60 {padding-right:60px;}
.pt_10 {padding-top:10px;}
.pt_20 {padding-top:20px;}
.pt_30 {padding-top:30px;}
.pt_40 {padding-top:40px;}
.pt_50 {padding-top:50px;}

.con0103 dd {margin-left:35px;width:800px;}
.con0103 dd span.icn {background:url('../exhibition/img/icn_bg.gif') no-repeat;width:59px;height:19px;text-align:center;font-weight:bold;font-size:11px;color:white;padding:3px 0 0 0;}
.con0103 dd span.icn_g {background:url('../exhibition/img/icn_bg_g.gif') no-repeat;width:59px;height:19px;text-align:center;font-weight:bold;font-size:11px;color:white;padding:3px 0 0 0;}
.con0103 dd span.icn_b {background:url('../exhibition/img/icn_bg_b.gif') no-repeat;width:59px;height:19px;text-align:center;font-weight:bold;font-size:11px;color:white;padding:3px 0 0 0;}
.con0103 dd span.icn_w {background:url('../exhibition/img/icn_bg_w.gif') no-repeat;width:59px;height:19px;text-align:center;font-weight:bold;font-size:11px;color:white;padding:3px 0 0 0;}




/* =============== table ================= */
.none_cap{ display:none;}

table {
/*	clear:both;*/
	margin:0; 
	padding:0;
	border-collapse:collapse;
	border:0;
}
th,td { border:0; }


.info_tab {background:url('../info/img/tab_bg.gif') repeat-x; height:25px; width:;800px;}
.b {font-weight:bold;}

	dl.map01 {padding-bottom:30px;}
	.map01 dt {padding-bottom:20px;}
	.map01 dd.img {float:left;padding-right:50px;}
	.map01 dd {float:left;}

		dl.menu {width:206px; height:190px;}
	.menu dt {padding-bottom:5px;}
	.menu dd {height:16px;}

	dl.menu_ {width:180px; height:190px;}
	.menu_ dt {padding-bottom:5px;}
	.menu_ dd {height:16px;}

	.exco li {padding-right:20px;}
	dl.exco_ dd {padding-top:10px;}




	.tour {width:380px;height:155px;padding-bottom:50px;}
	.tour dt {float:left;}
	.tour dd {float:left;padding-left:20px;color:#636363;}
	.tour_ {width:380px;height:155px;float:right;padding-bottom:50px;}
	.tour_ dt {float:left;}
	.tour_ dd {float:left;padding-left:20px;color:#636363;}

	.detail {width:800px;padding-bottom:50px;}
	.detail dt {float:left;padding-bottom:20px;}
	.detail dd {float:left;padding:5px 0 0 20px;color:#636363;width:530px;}
	.detail dd.title_ {float:left;padding:0 0 10px 20px;color:black; width:450px;text-align:left;}
	.detail_ {width:380px;height:155px;float:right;padding-bottom:50px;}
	.detail_ dt {float:left;}
	.detail_ dd {float:left;padding-left:20px;color:#636363;}


/* È¸¿ø°ü·Ã ÆË¾÷ */
#memberPOP {visibility:hidden;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#000;filter:alpha(Opacity=40);z-index:99}
#login {visibility:hidden;position:absolute;left:expression((document.body.clientWidth) / 2 - 290);top:expression((document.body.clientHeight) / 2-200); z-index: 1000; width:540px;height:290px;border:10 solid #5c3578;background:#ffffff;text-align:center}
	.close {margin:5 5 0 0;text-align:right}
	.form {width:350px;height:86px;background: url('/images/member/login_bgline.gif') no-repeat;padding:23 25 18 15;}
	.idpw {float:left;text-align:left}
	.btn_ok {float:right;padding-left:3px;}
	.id_save {float:left;padding:10 0 10 20}
	.join {float:right;padding:0 105 0 0}
#join {visibility:hidden;position:absolute;left:expression((document.body.clientWidth) / 2 - 270);top:expression((document.body.clientHeight) / 2-400); z-index: 1000; width:560px;height:700px;border:10 solid #5c3578;background:#ffffff;text-align:center;z-index:99}
	#form_wrap2 {width:500px;text-align:left;}
	#join ol {border-bottom:1px solid #eaeaea;padding-top:8px;}
	#join li {display:inline;text-align:left;}
	.text {margin:5 0 15 0;}
	.arrow {vertical-align:top;padding:3 0 0 8;}
#join.subject {width:98px;vertical-align:bottom;padding-bottom:2px;}
	.btn {margin:10 0 10 0}
#modify {width:790px;;text-align:center;z-index:100;}
#modify #form_wrap2 {width:790px;text-align:left;z-index:100;}
#modify li {display:inline;text-align:left;}
#modify .line {width:790px;height:1px;margin:2 0 4 0;}

#check {width:100%;height:100%;border:10 solid #7ec60c;background:#ffffff;text-align:center;z-index:99}
	.title {margin:15 0 10 0}
	.check_form {width:280px;height:60px;background:#7ec60c url('/images/member/login_bgline.gif') no-repeat;padding:20 15 18 15}
#join_fin {visibility:hidden;position:absolute;left:expression((document.body.clientWidth) / 2 - 270);top:150px; z-index: 1000; width:560px;height:215px;border:10 solid #5c3578;background:#ffffff;text-align:center;z-index:99}
#join_fin #info {text-align:left;padding:10 20 10 20}
#find, #find2 {visibility:hidden;position:absolute;left:expression((document.body.clientWidth) / 2 - 300);top:expression((document.body.clientHeight) / 2-180); z-index: 1000; width:500px;height:300px;border:10 solid #5c3578;background:#ffffff;padding:0 10 0 10;z-index:1000}
	#find_id, #find_pw {float:left;padding:30px 0 0 60px;}
		.close {margin:5 5 0 0;text-align:right}
		.btn_find {float:left;padding-left:5px;}
		.find_title {margin:5 10 5 10;}
#find_fin {visibility:hidden;position:absolute;left:expression((document.body.clientWidth) / 2 - 165);top:227px; z-index: 1000; width:340px;height:180px;border:10 solid #5c3578;background:#ffffff;text-align:center;padding:0 10 0 10;z-index:99}

.input-text {background:#d6d6d6;border:0;height:21px;}
