@import url('layout.css');

div,th,td,input,select	{font-size:12px; font-family:Dotum,Tahoma,Arial,sans-serif; color:#666666; letter-spacing:-0.8px}
form	{margin:0; padding:0;}
img	{border:0}
p	{margin:0}
a:link,a:visited	{color:#666; text-decoration:none;}
a:hover	{color:#ef4f39; text-decoration:none;}




/********* 서브타이틀 ************/
#Center h1	{background:url(../images/h1_subtit.gif) no-repeat 2px 4px; padding:0 0 0 15px; margin:0}




/********* 전시개요 ************/
.overbox	{background:url(../images/overview_top.gif) no-repeat left top;	float:left;	margin:0; padding:15px 0 0 0; width:665px;}
	.overbox h2	{margin:40px 0 30px 40px; padding:0;}
	.overbox ul	{background:url(../images/overview_btm.gif) no-repeat left bottom; padding:0 15px 15px 15px; margin:0; float:left; width:635px;}
	.overbox ul li	{list-style:none; padding:10px 0 10px 5px; width:575px; margin:0 25px}
	
.overinfo	{float:left; margin:0; padding:0 20px; width:635px;}
	.overinfo ul	{padding:0; margin:0; float:left; width:625px;}
	.overinfo ul li	{list-style:none; padding:7px 5px; width:600px; margin:0;}
	.overinfo ul li.bl	{list-style:none; padding:0 5px 7px 5px; width:600px; margin:0;}
	
	
	

/********* 전시품목 ************/	
.itembox	{background:url(../images/itembox_top.gif) no-repeat left top; float:left; margin:0 0 10px 0; padding:20px 0 0 0; width:210px;}
	.itembox h3	{color:#444; padding:0 0 0 10px; font-size:12px; background:url(../images/bullet_h3.gif) no-repeat 0 .3em; margin:0 0 0 20px; font-weight:bold;}
	.itembox ul	{background:url(../images/itembox_btm.gif) no-repeat left bottom; padding:0 15px 15px 15px; margin:10px 0 0 0; float:left; width:185px}
	.itembox ul li	{background:url(../images/bullet_h4.gif) no-repeat 6px 6px; line-height:1.6; list-style:none; color:#424242; padding:0 0 0 14px; width:165px; margin:0}
	
	.itembox span	{font-size:11px} 
		.itembox ul li ul	{padding:0 0 3px 0; margin:0; float:left; background:none; font-size:11px; width:155px}
		.itembox ul li ul li	{background:url(../images/bullet_h5.gif) no-repeat 3px 9px; line-height:1.5; list-style:none; color:#333; padding:0 0 0 10px; margin:0 width:100px;}




/**** Tab Menu*****************/
.TabStyle {width:660px; background:url(../images/tab_bg.gif) repeat-x left 26px; margin:0 0 25px 0; padding:0; }
	.TabStyle ul.Tab_type1 {width:660px; margin:0; padding:0;}
	.TabStyle ul.Tab_type1 li {float:left; padding:0 2px 0 0;}



#Conbox .guide	{ MARGIN: 0 0 20px 10px; }
#Conbox .guide h2	{color:#002762; padding:0 0 0 10px;	background:url(../images/bullet_h3.gif) no-repeat 0 8px; margin:0;}
#Conbox .guide h3	{color:#d83a26; padding:0 0 0 13px;	font-size:11px; background:url(../images/icon02.gif) no-repeat 0 1px; margin:0;	font-weight:bold;}		

#Conbox ul.guidetxt {margin:5px 0 0 7px;}
#Conbox ul.guidetxt li	{padding:0 0 10px 7px; background:url(../images/bullet_h4.gif) no-repeat 0 6px; line-height:1.4em; list-style:none; color:#424242;}
#Conbox ul.guidetxt ul	{	margin:3px 0 0 5px;	}
#Conbox ul.guidetxt ul li	{padding:0 0 0 7px; background:url(../images/bullet_h5.gif) no-repeat 0 7px; line-height:1.5; list-style:none; color:#666; font-size:11px; margin:0;}






/***** type 2 *****/
table	{border-collapse:collapse;}
#Conbox table th,#Conbox table td	{height:22px; font-size:11px;}

.tabletype1	{width:100%; margin:3px 0 0 0; border-bottom:2px solid #a2a2a2;}
.tabletype1 caption	{	display:; color:#4f6a92	}
.tabletype1 th,.tabletype1 td	{padding:.4em .5em .3em .5em; border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0;}
.tabletype1 thead .firstline	{border-top:2px solid #a2a2a2;}
.tabletype1 th	{color:#676767; font-weight:bold; text-align:center; vertical-align:middle; background-color:#f4f3f3; padding-top:.4em;}
.tabletype1 .firstline2	{border-left:0 none;}
.tabletype1 .firstline3	{background-color:#f5f1f6;}
.tabletype1 tbody th {width:20%;}
.tabletype1 tbody td {border-left:1px solid #c0c0c0;  line-height:1.3em;}
.tabletype1 tbody.low td	{height:10px; padding:0 .5em;}
.tabletype1 tbody td.small {line-height:1.6em;}
.tabletype1 tbody .line1 {text-align:center;}
.tabletype1 tbody .line2 {text-align:right;}
.tabletype1 .w11	{width:11em;}
.tabletype1 .w12	{width:12em;}
.tabletype1 th.line1,.tabletype1 td.line1 {text-align:left;}
.tabletype1 .sleft {text-align:left;}
	
.tabletype1 .lastline	{color:#da2e2e;	}
.tabletype1 .em	{color:#bc3820;	}
.tabletype1 .bold	{font-weight:bold;	}


.tabletype1 .tline	{border-top:2px solid #a2a2a2;}


/******** FORM CSS  form_application************/
.group_first{ clear:both; margin: 0 0 10px 0; }
.group_second{ clear:both; margin: 20px 0 10px 0; }


.form_application {border-top:2px solid #FF7200; margin:10px 0 0 0; padding:5px 0 0 0;}
	.form_application table th {text-align:left; vertical-align:top;}
	.form_application table th.bo_btm {border-bottom:0;}
	.form_application table th.bo_start {border-top:2px solid #FF7200; margin:10px 0 0 0; padding:5px 0 0 0;}
	.form_application table th.bo_end {border-bottom:1px solid #D1D1D1;}
	.form_application table th img {vertical-align:top; margin:9px 10px;}
	
	.form_application table td.bo_btm {border-bottom:0;}
	.form_application table td.bo_start {border-top:2px solid #FF7200; margin:10px 0 0 0; padding:5px 0 0 0;}
	.form_application table td.bo_end {border-bottom:1px solid #D1D1D1;}

	.form_application table td.bo_height {height:1px; padding:5px 0 5px 0;}
	.form_application table th.bo_height {height:1px; padding:5px 0 5px 0;}

	.form_application table td.bo_line {height:1px;background-color:#E6E6E6; }
	.form_application table th.bo_line {height:1px;background-color:#E6E6E6; }

	.form_application table td.bo_line2 {height:1px;background-color:#D1D1D1; }
	.form_application table th.bo_line2 {height:1px;background-color:#D1D1D1; }
	
	.form_application table td label {padding:0 10px 0 0;}
	.form_application table td label img {vertical-align: top; padding: 5px 0 0 0;} /*20070725 추가*/
	.form_application table td label.posit {padding:0 32px 0 0;}
	.form_application table td label.posit_01 {margin-left:50px;}
	.form_application table td input.txtfield {border:1px solid #D8D8D8;}
	.form_application table td div.tf_space {padding:4px 0;}
	.form_application table td img.feelling {margin-top:3px;}
	.form_application table td img.feelling01 {margin:6px 0 0 0;}
	
	
	
	.form_application table td textarea {width:475px; height:119px; font-size:12px; color:#666; border:1px solid #D8D8D8;}
	.form_application table td textarea.emailf {width:475px; height:230px; font-size:12px; color:#666; border:1px solid #D8D8D8;}

	.form_application div.formbtn {text-align:right; margin:10px 0 0 0; padding:0 0 0 0;}



.scrollbox {
	overflow-y:auto; padding:3px; 
	scrollbar-face-color:#DCDCDC;
	scrollbar-shadow-color:#DCDCDC;
	scrollbar-highlight-color:#DCDCDC;
	scrollbar-3dlight-color:#DCDCDC;
	scrollbar-darkshadow-color:#C7C7C7;
	scrollbar-track-color: #EAEAEA;
	scrollbar-arrow-color: #FFFFFF;}
	
	
	
	


/********* 2009.01.14 추가 ********************************************************************************************************************************************************/
.L {float:left;}

.ml5	{margin-left:5px}
.ml6	{margin-left:6px}
.ml10	{margin-left:10px}
.mt5	{margin-top:5px}
.mt6	{margin-top:6px}
.mt7	{margin-top:7px}
.mt10	{margin-top:10px}
.mr15	{margin-right:15px}

#Bigsearch .input2	{border:#fff 1px solid;color:#333;font-size:14px;width:270px;margin:5px 0 0 5px;height:20px;display:inline;padding:0;vertical-align:text-bottom;font-weight:bold}
#Bigsearch	{position:relative;margin:0;width:520px;float:left;Z-INDEX: 2000;}


FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#Bigsearch FIELDSET.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../images/search_img02.gif) no-repeat; LEFT: 92px; PADDING-BOTTOM: 0px; WIDTH: 434px; PADDING-TOP: 6px; POSITION: absolute; TOP: 22px; HEIGHT: 27px
}
#Bigsearch FIELDSET.search LEGEND {
	DISPLAY: none
}
#Bigsearch FIELDSET.search #selectbox {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 4px; BACKGROUND: url(../images/search_img03.gif) no-repeat 72px 3px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 84px; CURSOR: pointer; COLOR: #cb3f24; PADDING-TOP: 4px; BORDER-BOTTOM: #d8d8d8 1px solid; FONT-FAMILY: 굴림, gulim; HEIGHT: 15px ;
}
#Bigsearch FIELDSET.search #select_layer {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d8d8d8 1px solid; DISPLAY: none; PADDING-LEFT: 3px; BACKGROUND: #ffffff; LEFT: 6px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d8d8d8 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d8d8d8 1px solid; POSITION: absolute; TOP: 26px;
}
#Bigsearch FIELDSET.search #select_layer UL {
	WIDTH: 82px; MARGIN: 0px 
}
#Bigsearch FIELDSET.search #select_layer UL LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 2px; FONT-FAMILY: 굴림, gulim
}
#Bigsearch FIELDSET.search #select_layer UL LI.line {
	BACKGROUND: url(../images/search_dotline.gif) repeat-x left bottom; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px
}
#Bigsearch FIELDSET.search INPUT.text {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; MARGIN: 3px 0px 0px 10px; FONT: 10pt 굴림,gulim; BORDER-LEFT: 0px; WIDTH: 237px; COLOR: #4a4a4a; BORDER-BOTTOM: 0px; HEIGHT: 16px
}
#Bigsearch FIELDSET.search INPUT.adtext {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; MARGIN: 4px 0px 0px 10px; FONT: 9pt 돋움,dotum; BORDER-LEFT: 0px; WIDTH: 250px; COLOR: #959595; BORDER-BOTTOM: 0px; HEIGHT: 16px
}
#Bigsearch FIELDSET.search INPUT.btn {
	MARGIN-TOP: -6px; FLOAT: right; CURSOR: pointer;
}
#Bigsearch FIELDSET.search #acImg {
	DISPLAY: block; RIGHT: 101px; CURSOR: pointer; POSITION: absolute; TOP: 9px
}

#Footer	{margin:0 auto;}
#MHeader	{height:150px;POSITION: relative;z-index:2;}
#allmenu	{z-index:11;}
#MCenter01	{width:900px;height:100px;display:inline;margin:0;padding:0;}
#MCenter01 .visual	{float:left;margin:0;padding:0;width:700px; position:absolute; z-index:1}
#MCenter01 .banner	{width:190px;height:100px;background:url(../images/main_quick_bg.gif) no-repeat 0 0;margin:0;padding:0;float:right;display:inline;}
#MCenter01 ul {position:absolute;float:left;}
#MCenter01 ul li {float:left;}
#MCenter01 li a {position:absolute;}
#nb_list1 .nb1 a{top:12px;left:-29px;}
#nb_list1 .nb2 a{top:12px;left:64px;}
#nb_list1 .nb3 a{top:45px;left:-29px;}
#nb_list1 .nb4 a{top:40px;left:64px;}
#nb_list1 .nb5 a{top:77px;left:-29px;}
#nb_list1 .nb6 a{top:72px;left:64px;}

#MCenter02	{margin:7px 0 0 0;padding:0;width:900px;}
#MCenter02 #Notice	{width:238px;float:left;margin:0 10px 0 0}
#MCenter02 #News	{width:452px;margin:0 10px 0 0;float:left;}
#MCenter02 #Simtos	{width:190px;float:left;}

.roundedDiv {position:absolute; width:2px; height:2px; background: url(../images/r_02w.gif); font-size:1px; line-height:1px; z-index:0;}
.tl{top:-1px;left:-1px}
.tr{background-position:top right; top:-1px; right:-1px;}
.bl{background-position:bottom left; bottom:-1px; left:-1px;}
.br{background-position:bottom right; bottom:-1px; right:-1px;}
.borderBox {position:relative; background-color:#fff;border:solid 1px #e1e1e1;}

#schContent_area {height:128px;width:236px;}
#schContent_area strong {letter-spacing:-1px;}
#schContent_area .LtitArea {border-bottom:1px solid #efefef;padding:8px 0 5px 12px;width:223px;height:14px;margin:1px 0 0 1px;background:#f4f4f4;}
#schContent_area .LtitArea2 {padding:8px 0 5px 12px;width:223px;height:14px;margin:1px 0 0 1px;}
#schContent_area h3 a,#schVod_area h3 a {float:left;height:14px;text-indent:-1000em;display:block;overflow:hidden;}
#schContent_area h3.LNotice a {background:url(../images/main_tit_notice.gif) no-repeat 0 -1px;width:46px;}
#schContent_area h3.LVod a {background:url(../images/main_tit_vod.gif) no-repeat 0 -1px;width:56px;}

#schContent_area li {padding:0 0 5px 7px;background:url(../images/ic_ber01.gif) no-repeat 0 4px;}
#schContent_area .schContent_info {width:220px;padding:5px 0 3px 13px;overflow:hidden; margin:7px 0 0 0} 
#schContent_area .schContent_info li {clear:both;width:215px;padding:0 0 7px 7px; letter-spacing:-1px;list-style:none}
#schContent_area #schContent_menu {margin-top:6px; background:transparent url(../images/ic_arr01.gif) no-repeat scroll left -17px;}

#schContent_area .schContents_link {float:right;padding:1px 8px 0 0 ;}
#schContent_area .schContents_link li {float:left;background:none;color:#d6d6d6;padding:0 2px 0 1px;letter-spacing:-1px;font-size:10px;}
#schContent_area .schContents_link li a {font-family:돋움,dotum;font-size:11px;color:#666;}

.prevNext {position:absolute;width:32px;height:14px;top:8px;right:12px;}
.prevNext a {display:block;width:14px;height:14px;text-indent:-1000em;overflow:hidden;background:transparent url(../images/btn_arr01.gif) no-repeat;}
.prevNext .prevList {float:left;background-position:0 0;}
.prevNext .nextList {float:left;background-position:-18px 0;margin:0 0 0 4px;}
.prevNext .more {float:left;background-position:-70px 0;margin:0 0 0 6px;}

.prevNext1 {position:absolute;width:32px;height:14px;top:8px;right:12px;}
.prevNext1 .prevList {float:left;background-position:0 0;}
.prevNext1 .nextList {float:left;background-position:-18px 0;margin:0 0 0 4px;}
.prevNext1 .more {float:left;background-position:-70px 0;margin:0 0 0 6px;}

#Mainbg	{background:url('../images/main_bg.gif') repeat-x 0 0; width:100%;}
#MCenter	{width:900px; padding:0; float:left; margin:0 auto; position: relative; height:500px;z-index:1;}

#news_area H4 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#news_area H4 {FONT-WEIGHT: normal; FONT-SIZE: 12px}

#news_area {WIDTH: 452px; POSITION: relative}
#news_area H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 19px; list-style:none}
#news_area H3 A {DISPLAY: block; BACKGROUND: url(../images/main_tit_news.gif) no-repeat 0% 2px; OVERFLOW: hidden; WIDTH: 81px; TEXT-INDENT: -1000em; HEIGHT: 24px}


#totalNews {BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid}
#totalNews {HEIGHT: 99px; width:450px}
#totalNews .downtxt {BORDER-BOTTOM: #efefef 1px solid}
#totalNews_tit A {DISPLAY: block; Z-INDEX: 50; BACKGROUND: url(../images/news_tab01.gif) no-repeat; OVERFLOW: hidden; WIDTH: 98px; TEXT-INDENT: -1000em; POSITION: absolute; TOP: 0px; HEIGHT: 30px}
#totalNews_tit A {BACKGROUND-POSITION: 0px -30px;RIGHT: 158px;HEIGHT: 30px}
#totalNews_tit A.on {BACKGROUND-POSITION: 0px 0px;HEIGHT: 30px}

#kommaNews {DISPLAY: none}
#kommaNews {BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid}
#kommaNews {POSITION: relative; HEIGHT: 99px;}
#kommaNews_tit A {DISPLAY: block; Z-INDEX: 50; BACKGROUND: url(../images/news_tab01.gif) no-repeat; OVERFLOW: hidden; WIDTH: 85px; TEXT-INDENT: -1000em; POSITION: absolute; TOP: 0px; HEIGHT: 30px}
#kommaNews_tit A {BACKGROUND-POSITION: -97px -30px; RIGHT: 75px;HEIGHT: 30px}
#kommaNews_tit A.on {BACKGROUND-POSITION: -97px 0px;HEIGHT: 30px}

#exhibitNews {DISPLAY: none}
#exhibitNews {BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid}
#exhibitNews {POSITION: relative; HEIGHT: 99px;}
#exhibitNews_tit A {DISPLAY: block; Z-INDEX: 50; BACKGROUND: url(../images/news_tab01.gif) no-repeat; OVERFLOW: hidden; WIDTH: 75px; TEXT-INDENT: -1000em; POSITION: absolute; TOP: 0px; HEIGHT: 30px}
#exhibitNews_tit A {BACKGROUND-POSITION: -182px -30px; RIGHT: 0px;HEIGHT: 30px}
#exhibitNews_tit A.on {BACKGROUND-POSITION: -182px 0px;HEIGHT: 30px}

.hidden_phrase {VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: -10000px; HEIGHT: 0px}

#moveList {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; LETTER-SPACING: -1px; POSITION: absolute; TOP: 105px}
#moveList A:hover {COLOR: #444; TEXT-DECORATION: none}
#moveList .nextList {PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 7px; BACKGROUND: url(../images/btn_arr01.gif) no-repeat -18px 0; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; WIDTH: 12px; PADDING-TOP: 3px; HEIGHT: 11px}
#moveList .prevList {PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 7px; BACKGROUND: url(../images/btn_arr01.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 12px; PADDING-TOP: 3px; HEIGHT: 11px; TEXT-DECORATION: none}

#play_area {BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid;}
#play_area {PADDING: 0 15px; MARGIN: 7px 0px 0px; POSITION: relative; HEIGHT: 128px}
#play_area H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px}
#play_area H2 SPAN {DISPLAY: block; BACKGROUND: url(../images/main_tit_vod2.gif) no-repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 146px; TEXT-INDENT: -1000em; HEIGHT: 14px}
#play_area .prevNext {RIGHT: 11px; TOP: 10px}
#play_list {width:420px;DISPLAY: inline;}

#Simtos .banner_box01 {WIDTH: 190px; HEIGHT: 130px;}

.bannerGo1 {position:absolute;width:34px;height:14px;top:280px;right:11px;}
.bannerGo2 {position:absolute;width:34px;height:14px;top:344px;right:11px;}
.bannerGo1 a,.bannerGo2 a {display:block;width:34px;height:14px;text-indent:-1000em;overflow:hidden;background:transparent url(../images/btn_go.gif) no-repeat;}
.go {float:left;margin:0;}

#MCenter03	{width:900px;height:100px;display:inline;margin:0;padding:0;clear:both; background:#000000;height:80px}
#schEx_area {height:80px;width:900px;}
#schEx_area .prevList {position:absolute;LEFT: 11px; TOP: -45px;display:block;background:transparent url(../images/btn_arr_pre.gif) no-repeat 0 0;}
#schEx_area .nextList {position:absolute;LEFT: 880px; TOP: -45px;display:block;background:transparent url(../images/btn_arr_next.gif) no-repeat 0 0;}

.TabStyle1 {background:url(../images/tab_bg.gif) repeat-x left 26px; margin:0 0 25px 0; padding:0; }
	.TabStyle1 ul.Tab_type1 {margin:0; padding:0;}
	.TabStyle1 ul.Tab_type1 li {float:left; padding:0 2px 0 0;}

.TabStyle1 {margin:0 0 0 0;padding:0 0 0 5px;background:url("../images/lx_tab.gif") repeat-x left top;position:absolute;height:30px;}
.TabStyle1 ul.Tab_type1 {width:286px;margin:0;padding:0;list-style:none;position:relative;left:73px} /*위치지정조절 left: */
.TabStyle1 ul.Tab_type1 li {padding:0 0px 0 0;list-style:none}

/* 참가규정 */
.regRule {background:url("../images/rule_bg.gif") no-repeat 0 0;width:650px;height:250px;padding:10px 0;margin:10px 0 0 0}
.regRule textarea {border:#d0d0d0 1px solid;width:600px;font-size:12px;padding:5px;color:#7a7a7a;line-height:17px;scrollbar-face-color:#d0d0d0;scrollbar-shadow-color:#d0d0d09;scrollbar-highlight-color:#d0d0d0;scrollbar-3dlight-color:#e5e5e5;scrollbar-darkshadow-color:#d0d0d0;scrollbar-track-color:#e5e5e5;scrollbar-arrow-color:#e5e5e5; margin:0 0 0 8px}
.regbox {padding:20px;font-size:12px;border:#d3d4d3 2px solid;width:400px;margin:20px 0 0 100px}
.input {border-top:1px solid #A2A2A2;border-left:1px solid #A2A2A2;border-right:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;font:12px 굴림;padding:4px 0 0 2px;height:15px;vertical-align:middle;}

/********* 2009.01.20 추가 ********************************************************************************************************************************************************/
.mt42	{margin-top:42px}
.mb30	{margin-bottom:30px}
.mr20	{margin-right:20px}
.ml20	{margin-left:20px}

.totalNews .uptxt {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 12px 15px 0px; PADDING-TOP: 0px; margin:0}
.totalNews .uptxt LI {WIDTH: 420px}
.totalNews LI {PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(../images/ic_ber01.gif) no-repeat 0px 5px; PADDING-BOTTOM: 6px; OVERFLOW: hidden; PADDING-TOP: 1px; WHITE-SPACE: nowrap; list-style:none}

.Vod {margin:5px 0 5px 0; padding:0; }
.Vod ul.type1 {margin:0; padding:0;}
.Vod ul.type1 li {float:left; padding:0 10px 0 0;}
.Vod .img {PADDING:0; WIDTH: 95px; margin:0}
.Vod P {MARGIN: 5px 0 0 0; WIDTH: 95px; text-align:center; padding:0}
.Vod IMG {BORDER-RIGHT: #151719 2px solid; BORDER-TOP: #151719 2px solid; MARGIN: 0px; BORDER-LEFT: #151719 2px solid; BORDER-BOTTOM: #151719 2px solid}
.Vod .last {PADDING: 0px; margin:0}

#schContent_area .sVod {margin:5px 0 5px 15px; padding:0; }
#schContent_area .sVod ul.type1 {margin:0; padding:0;}
#schContent_area .sVod ul.type1 li {float:left; padding:0 10px 0 0;}
#schContent_area .sVod P {MARGIN: 5px 0 0 0; WIDTH: 95px; text-align:center; padding:0}

/********* 2009.01.22 추가 ********************************************************************************************************************************************************/
.mb5	{margin-bottom:5px}
.mb10	{margin-bottom:10px}
.mb20	{margin-bottom:20px}
.mt2	{margin-top:2px}
.ml15	{margin-left:15px}
.ml30	{margin-left:30px}
.mr5	{margin-right:5px}
.hand {cursor:pointer;}

/* BBS > 공용 table */

.bbs_tbl {width:660px;clear:both; word-break:break-all;}
.bbs_tbl th {background:url("../images/bbs_head_bg.gif") repeat-x 0 0;height:35px;color:#484848;padding:8px 0 4px 0;vertical-align:middle;letter-spacing:-1px;font-size:12px;font-family:"Gulim";}
.bbs_tbl th.last {background-image:none;}
.bbs_tbl th.le {background:url("../images/bbs_head_le.gif") no-repeat left top;width:20px;}
.bbs_tbl th.ri {background:url("../images/bbs_head_r.gif") no-repeat left top;width:20px;}
.bbs_tbl tbody {padding-top:3px;}
.bbs_tbl .input_inq{color:#888888; text-align:center; background:none; font-size:12px; font-family:굴림, Gulim;padding-bottom:5px; width:50px; border:none; background:#FFF}
.bbs_tbl .day{letter-spacing:0px}
.bbs_tbl .num{letter-spacing:0px; color:#000}
.bbs_tbl .hit{letter-spacing:0px; color:#f2674a}
.bbs_tbl td {height:25px;color:#888888;text-align:center;border-bottom:1px solid #EBEBEB;padding-top:4px;font-family:굴림, Gulim;font-size:12px;letter-spacing:-1px;}
.bbs_tbl td.no {border-bottom:0px;}
.bbs_tbl td.title {font-family:굴림, Gulim;font-size:12px;letter-spacing:-1;text-align:left;padding-left:6px;}
.bbs_tbl td.title a:link,a:visited,a:active {color:#666;}
.bbs_tbl td.title a:hover {color:#ef4f39;}
.bbs_tbl td.title a.new {background:url("../images/btn_new.gif") no-repeat right 30%;padding-right:15px;}

.bbs_tbl td.title2 {padding-left:15px;text-align:left;font-weight:bold;color:#333}
.bbs_tbl td.title3 {text-align:center;font-weight:bold;color:#333}
.bbs_tbl td img {margin:0 -1px;}

.bbs_tbl .line {background:url("../images/bbs_gubun.gif") no-repeat right center;height:24px;color:#484848;padding:4px 0 2px 0;vertical-align:middle;letter-spacing:-1px;font-size:12px;font-family:"Gulim";}


/* BBS > Page List  */
.pageNav {width:100%;margin-bottom:15px; text-align:center;font-family:굴림, Gulim, Arial, sans-serif;font-size:12px;letter-spacing:-1;}
.pageNav_1 {width:100%;margin-top:17px;margin-bottom:2px; text-align:center;font-family:굴림, Gulim, Arial, sans-serif;font-size:12px;letter-spacing:-1;}
.pageNav_2 {position:center;width:315px;left:50%;margin-left:-153px;margin-top:-2px;margin-bottom:15px;}
.pageNav .link {height:16px;padding:2px 4px 0 4px;font-family:굴림, Gulim;font-size:11px;font-weight:bold;line-height:11px;color:#f2674a;text-align:center;margin:0px 1px;letter-spacing:0px;}
.pageNav .num {height:16px;padding:2px 4px 0 4px;font-family:굴림, Gulim;font-size:11px;line-height:11px;color:#666666;text-align:center;margin:0px 1px;letter-spacing:0px;}
.pageNav .num:hover {color:#EE5E00;font-weight:none;letter-spacing:0px;}
.pageNav .num:active, .pageNav .num:visited, {font-size:11px;}


/* BBS > View */
.bbsView {width:641px;}

.bbsView .context {border-left:1px solid #EBEBEB;border-right:1px solid #EBEBEB;text-align:left;padding:10px 24px 80px 24px;}
.bbsView .context p {font-size:12px;color:#777777;line-height:20px;letter-spacing:-1;}

.btnNav {padding:0 0 30px 0;}
.btnNav .btn01 {float:left;margin-left:10px;}
.btnNav .btn02 {float:right;margin-right:10px;}


/* 뉴스 */
.b	{font-weight:bold}
.fs11	{font-size:11px}
.fs14	{font-size:14px}
.fc2:active, .fc2:visited,	{color:#000;text-decoration:underline}
.fc2:hover	{color:#f2674a;text-decoration:underline}
.lh18	{line-height:18px}
.newsbox	{clear:left;width:635px;height:60px;border:1px solid #e7e7e7;padding:10px;margin-top:5px;line-height:19px}

.news_press{}

.news_press .corver{margin:0 0 30px 0;}
.news_press div.txtbtn {text-align:right; padding-bottom:5px;}
.news_press div.txtbtn img.printL {margin-left:8px;}

.news_press .focus{width:100%;}	
	.news_press .focus dl{float:left;width:100%;}
	.news_press .focus dl dt{float:left;width:130px;margin:0;padding:0}
	.news_press .focus dl dd{float:left;margin:0;padding:0}
		.news_press .focus dl dd table{width:520px;margin:7px 0 20px 0;}
		.news_press .focus dl dd thead th{font-weight:normal;text-align:left;font-size:13px;color:#f2674a;text-decoration:underline}
		
		.news_press .focus dl dd thead td {font-size:11px;color:#F47F1C;text-align:right;padding:0;}
		.news_press .focus dl dd thead td.date	{color:#7a7a7a;}
		.news_press .focus dl dd td{padding:7px 0 12px 0;line-height:19px; font-size:13px}
		.news_press .focus dl dd td img{vertical-align:middle;margin:0 0 0 15px;}
		


.moreArea {background:url("../images/btn_more.gif") no-repeat right 2px;height:19px;margin:19px 10px 0 0;padding-right:11px;text-align:right;}
.moreArea a:link {color:#d24b2d;font-size:12px;text-decoration:none;}		
.moreArea a:visited {color:#d24b2d;font-size:12px;text-decoration:none;}
.moreArea a:hover {text-decoration:underline;}

/********* 2009.01.24 추가 ********************************************************************************************************************************************************/

/** Login **/
.login	{margin:0 0 65px 0;width:270px;height:60px;position:relative;left:190px;top:65px;padding:10px;}
.login .line	{display:inline;float:left;margin:0 0 5px 0;padding:0;}
.login .logbtn	{float:right;margin:-26px 8px 0 0;}



.vod_press .focus{width:100%;}	
	.vod_press .focus dl{float:left;width:100%;margin:0 0 20px 0}
	.vod_press .focus dl dt{float:left;width:150px;margin:0;padding:0}
	.vod_press .focus dl dd{float:left;margin:0;padding:0}
		
	
.vodsbox	{clear:left;width:450px;height:40px;padding:10px;margin-top:5px;line-height:19px}		
		
.mt20	{margin-top:20px}	
.tabletype1 .red	{color:#f26649;	}
.tabletype1 .nor	{font-weight:normal}


/***** 온라인참가신청 프린트 *****/
table	{border-collapse:collapse;}
#Conbox table th,#Conbox table td	{height:18px; font-size:11px;}

.tabletype2	{width:100%; margin:2px 0 0 0; border-bottom:1px solid #a2a2a2;}
.tabletype2 caption	{	display:; color:#4f6a92	}
.tabletype2 th,.tabletype2 td	{padding:2px 3px; border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0;}
.tabletype2 thead .firstline	{border-top:2px solid #a2a2a2;}
.tabletype2 th	{color:#676767; font-weight:bold; text-align:center; vertical-align:middle; background-color:#f4f3f3; padding-top:.4em;}
.tabletype2 .firstline2	{border-left:0 none;}
.tabletype2 .firstline3	{background-color:#f5f1f6;}
.tabletype2 tbody th {width:20%;}
.tabletype2 tbody td {border-left:1px solid #c0c0c0; text-align:center; line-height:1.3em;}
.tabletype2 tbody .line1 {text-align:center;}
.tabletype2 th.line1,.tabletype2 td.line1 {text-align:left;}
	
.tabletype2 .bold	{font-weight:bold;	}
.tabletype2 .nor	{font-weight:normal}

.tabletype2 .tline	{border-top:2px solid #a2a2a2;}

h2	{font-size:18px;color:#f2674a;margin-left:-5px}

/********* 2009.01.29 추가 ********************************************************************************************************************************************************/

/***** 통합검색 동영상 *****/
.AllVod {margin:5px 0 5px 0; padding:0; }
.AllVod ul.type11{margin:0; padding:0;}
.AllVod ul.type11 li {float:left; padding:0 25px 0 0;}
.AllVod .img {PADDING:0; WIDTH: 130px; margin:0}
.AllVod P {MARGIN: 5px 0 0 0; WIDTH: 130px; padding:0}
.AllVod IMG {BORDER-RIGHT: #e1e1e1 2px solid; BORDER-TOP: #e1e1e1 2px solid; MARGIN: 0px; BORDER-LEFT: #e1e1e1 2px solid; BORDER-BOTTOM: #e1e1e1 2px solid}
.AllVod .last {PADDING: 0px; margin:0} 

/***** 노검색 *****/
.NoSearch	{padding:60px 0 0 40px;background:url(../images/box_bg.gif) no-repeat 0 0;}
.Noword	{color:#f2674a}
.Notxt	{font-size:14px;font-weight:bold;color:#000}

.NoSearch .info {padding:5px 0 3px 10px;overflow:hidden; margin:50px 0 0 0} 
.NoSearch .info li {clear:both;padding:0 0 7px 7px; letter-spacing:-1px;list-style:none;background:url(../images/ic_ber01.gif) no-repeat 0 6px;line-height:1.4}



/* search바 */
.search fieldset ul.sub_srch {float:left; width:310px;}
.search fieldset ul.sub_srch li {float:left; position:relative;}
.search fieldset ul.sub_srch li.srch01 {width:80px; height:19px; font-size:11px;}
.search fieldset ul.sub_srch li.srch02 {width:160px; height:15px; text-align:right; padding:3px 1px 0 0; margin:0 2px 0 5px; border:#f2674a 1px solid }
.put {position:absolute; top:1px; left:1px; width:155px; height:15px; padding:0; border:#fff 1px solid }
.sel {font-size:12px; font-family:Dotum,Tahoma,Arial,sans-serif; color:#666666; letter-spacing:-0.8px}

/********* 2009.01.31 추가 ********************************************************************************************************************************************************/

#Conbox .hotel	{ MARGIN: 0 0 20px 10px; }
#Conbox .hotel h2	{color:#002762; padding:0 0 0 10px;	background:url(../images/bullet_h3.gif) no-repeat 0 4px; margin:0;}

#conBodyIn { margin:0px 0px 0px 10px; }

.ml35 { margin-left:35px; }
.ml50 { margin-left:50px; }
.mt15 { margin-top:15px; }
.mt30 { margin-top:30px; }
.mb50 { margin-bottom:50px; }
.R { text-align:right; }
.clear { clear:both; }
.float_l { float:left; }
.float_r { float:right; }

.photoimg {border:#e1e1e1 1px solid;}


/********* 2009.09.29 추가 ********************************************************************************************************************************************************/

/********* 무료참관안내 FAQ ************/	
.qnabox	{background:url(../images/faqbox_top.gif) no-repeat left top;float:left;margin:0 0 10px 0;padding:20px 0 0 0;width:660px;}
	.qnabox .q	{color:#e24937;padding:8px 0 0 30px;font-size:14px;background:url(../images/icon_q.gif) no-repeat 0 0;margin:0 0 0 20px;font-weight:bold;height:30px}
	
	.qnabox ul	{background:url(../images/faqbox_btm.gif) no-repeat left bottom;padding:0 15px 15px 15px;margin:0;float:left;width:640px;}
	.qnabox ul li	{background:url(../images/icon_a.gif) no-repeat 5px 0;line-height:1.6;list-style:none;color:#424242;padding:8px 0 0 40px;width:600px;margin:0;min-height:30px}
	
	
