body, table, tr, td, select {
	margin: 0 0; 
	font-family: ±¼¸², gulim, verdana;
	font-size:12px;
	color:#5f5f5f;
	line-height:170%;
	letter-spacing:-0.04em;
	word-break:break-all;
}

body { background-color:#231f20 ;}

/* Image */
img {border:0}

.img01 {border:1px #dadada solid; }


A:link {FONT-SIZE: 12px; COLOR: #5f5f5f; TEXT-DECORATION: none; letter-spacing:-0.04em; line-height:18px;}
A:active {FONT-SIZE: 12px; COLOR: #5f5f5f; TEXT-DECORATION: none; letter-spacing:-0.04em; line-height:18px;}
A:visited {FONT-SIZE: 12px; COLOR: #5f5f5f; TEXT-DECORATION: none; letter-spacing:-0.04em; line-height:18px;}
A:hover {FONT-SIZE: 12px; COLOR: #ee7232; TEXT-DECORATION: none; letter-spacing:-0.04em; line-height:18px;}

/* Link */
.bdpage { COLOR: #8a8a8a; }
.bdpage A:link { COLOR: #8a8a8a; TEXT-DECORATION: none; }
.bdpage A:active { COLOR: #8a8a8a; TEXT-DECORATION: none; }
.bdpage A:visited { COLOR: #8a8a8a; TEXT-DECORATION: none; }
.bdpage A:hover { COLOR: #ee7232; TEXT-DECORATION: none; }

.page A:link {font-family:Verdana; FONT-SIZE: 12px; COLOR: #6d6c6c; TEXT-DECORATION: none; letter-spacing:-0.02em; line-height:18px;}
.page A:active {font-family:Verdana; FONT-SIZE: 12px; COLOR: #6d6c6c; TEXT-DECORATION: none; letter-spacing:-0.02em; line-height:18px;}
.page A:visited {font-family:Verdana; FONT-SIZE: 12px; COLOR: #6d6c6c; TEXT-DECORATION: none; letter-spacing:-0.02em; line-height:18px;}
.page A:hover {font-family:Verdana; FONT-SIZE: 12px; COLOR: #6d6c6c; TEXT-DECORATION: underline; letter-spacing:-0.02em; line-height:18px;}

.main A:link {FONT-SIZE: 11px; COLOR: #5f5f5f; TEXT-DECORATION: none; letter-spacing:-0.05em; line-height:14px;}
.main A:active {FONT-SIZE: 11px; COLOR: #5f5f5f; TEXT-DECORATION: none; letter-spacing:-0.05em; line-height:14px;}
.main A:visited { FONT-SIZE: 11px; COLOR: #5f5f5f; TEXT-DECORATION: none; letter-spacing:-0.05em; line-height:14px;}
.main A:hover {FONT-SIZE: 11px; COLOR: #ee7232; TEXT-DECORATION: underline; letter-spacing:-0.05em; line-height:14px;}



/* Form */
input {	
	font-family: dotum, µ¸¿ò, gulim, verdana; 
	font-size:12px; 
	color:#878787; 
	letter-spacing:-0.04em; 
	padding-left:5; 
	font-size:12px;
}
textarea {	font-family: dotum, µ¸¿ò, gulim, verdana; background-color: ffffff; border: solid 1px #d1d1d1; padding:10;	font-size:12px;  }

.input01 {background-color:#ffffff; border:solid 1px #dddddd; font-size:9pt; color:#777777; height:19px; }

.input-TY03{
	border:1px solid #dedede;
	font-size:12px;
	width:50px;
}

.input-TY02{
	border:1px solid #dedede;
	font-size:12px;
	width:90%;
}

.input-TY01{
	border:1px solid #dedede;
	font-size:12px;
}

.main_login{
	width:85px;
	background-color:#231f20;
	border:1px solid #231f20;
	border-bottom:1px solid #f58220;
	color:#ffffff;
}




/* Line */
.news_bottom-line{
	border-bottom:1px solid #724420;
	padding-bottom:5px;
}

.bottom-line{
	border-bottom:1px solid #e5e5e5;
}

.bottom-right-line{
	border-bottom:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}


/* Box */
.Box01 { background-image:url(/assets/img/box/box02_bg.gif); background-position:left top; background-repeat:repeat-x; border: solid 1px #64a7cb;}/*Pop Box*/
.Box02 { background-image:url(/assets/img/box/box03_bg.gif); background-position:left top; background-repeat:repeat-x; border-left: solid 1px #64a7cb; border-right: solid 1px #64a7cb;}/*Tab*/



/* Tab */
.tabBg { background-image:url(/assets/img/contents/tab_bg.gif); background-position:left bottom; background-repeat:no-repeat;}/*List*/



/* Text*/
.bold { font-weight:bold; }
.black { color:#000000; }
.orange { color:#ff7e00; }

.small { font-size:11px; letter-spacing:-0.07em; color:#aaaaaa; }
.location {
	padding-top:10px;
	padding-left:35px;
	letter-spacing:-0.07em;
}

.con-txt{
	font-family:±¼¸², ±¼¸²Ã¼, seoul, arial, verdana;
	font-size:12px;
	color:#878c87;
	line-height:18px;
	letter-spacing:-0.04em;
}

.photo-txt{
	font-size:11px;
	line-height:18px;
	letter-spacing:-0.05em;
	padding:5px 0 20px 10px;
}

.main_date_txt{
	font-family: verdana;
	font-size:10px;
	line-height:18px;
	color:#ffffff;
	font-weight:bold;
}

.date_txt{
	font-family: verdana;
	font-size:10px;
	line-height:18px;
}

.orange{
	color:#dc5a25;
}

/* Margin */

.mgL30{
	margin-left:30px;
}

.mgt20{
	margin-top:20px;
}

.mgt5{
	margin-top:5px;
}

.mgL7{
	margin-left:7px;
}

.mglr5{
	margin:0 3px 0 3px;
}

.mgtb15{
	margin:5px 0 5px 0;
}

.mgtb10{
	margin:10px 0 5px 0;
}

.mgB10{
	margin-bottom:10px;
}

.mgtb20{
	margin-top:20px;
	margin-bottom:80px;
}

/* Padding */

.pdLT20{
	padding-top:10px;
	padding-left:20px;
	letter-spacing:-0.07em;
}

.pd5{
	padding:5px;
}

.pd10{
	padding:10px;
}

.pdl10{
	padding:0 0 0 10px;
}

.pda10{
	padding:5px 5px 5px 10px;
}

.page_pdlr10{
	padding:0 7px 0 5px;
}

.box_border{
	border:1px solid #eaeaea;
	background-color:#f9f9f9;
	padding:14px 0 14px 0;
}


#Table_write{
	border-top:2px solid #e88d17;
}

#Table_write td{
	height:30px;
	border-bottom:1px solid #e1e0e0;
	padding:0 0 0 5px;
}

#Table_write th{
	height:30px;
	border-bottom:1px solid #e1e0e0;
	font-size:12px;
	text-align:left;
	padding:0 0 0 15px;
	background-color:#f7f7f7;
}

#Table_write .content{
	padding:10px 0 10px 0;
}

#Table_write .lineNone td{
	border:none;
}

#Table_list{
	width:685px;
	
}

#Table_list thead th{
	height:31px;
	text-align:center;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-image: url(/assets/img/bg/board_top.gif) ; 
	background-position:right top; 
	background-repeat:no-repeat;
}

#Table_list thead .last{
	background-image: url(/assets/img/bg/board_top_right.gif) ; 
	background-position:left top; 
	background-repeat:repeat-x;
}

#Table_list tbody td{
	height:30px;
	border-bottom:1px solid #e1e0e0;
	text-align:center;
}

#Table_list tbody .subject{
	text-align:left;
	padding:0 0 0 5px;
}

#Table_view{
	width:685px;
}

#Table_view thead th{
	height:31px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#f7f7f7;
	background-image: url(/assets/img/bg/line05.gif) ; 
	background-position:right top; 
	background-repeat:no-repeat;
}

#Table_view thead .last{
	background-image: url(/assets/img/bg/board_top_right.gif) ; 
	background-position:left top; 
	background-repeat:repeat-x;
}

#Table_view tbody .content{
	padding:15px;
	text-align:left;
}

#Table_view tbody .line{
	border-top:2px solid #f58220;
}


#Table_view tbody td{
	height:30px;
	border-bottom:1px solid #e1e0e0;
	text-align:center;
}

#Table_view tbody th{
	height:30px;
	border-bottom:1px solid #e1e0e0;
	text-align:center;
	background-color:#f1f1f1;
}

#Table_view tbody .subject{
	text-align:left;
	padding:0 0 0 5px;
}


#Table_view02{
	width:685px;
}

#Table_view02 thead th{
	height:31px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#f7f7f7;
	background-image: url(/assets/img/bg/line05.gif) ; 
	background-position:right top; 
	background-repeat:no-repeat;
}

#Table_view02 thead .last{
	background-image: url(/assets/img/bg/board_top_right.gif) ; 
	background-position:left top; 
	background-repeat:repeat-x;
}

#Table_view02 tbody .content{
	padding:15px;
	text-align:left;
}

#Table_view02 tbody .line{
	border-top:2px solid #f58220;
}

#Table_view02 tbody .Noline{
	border:none;
	padding:0px;
}

#Table_view02 tbody .pay{
	height:50px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
}


#Table_view02 tbody td{
	height:30px;
	border-bottom:1px solid #e1e0e0;
	text-align:left;
	padding:0 0 0 5px;
}

#Table_view02 tbody th{
	height:30px;
	border-bottom:1px solid #e1e0e0;
	text-align:left;
	background-color:#f1f1f1;
	padding:0 0 0 10px;
}

/* htmlEditor PÅÂÅ© Á¤ÀÇ */
.htmlEditorP P{margin-top:0px;margin-bottom:0px;}

/* Modal_Container CSS */
#modal_container {
	padding:0px;
	background-color:#231F20;
	overflow:auto;
}
#modal_overlay {
	background-color:#231F20; 
}

#Menu{
	position: relative;
	z-index:2;
}

#Menu div{
	position: absolute;
	top: 0px;
	left: 0px;
}

#movie {
	position: relative;
	z-index:1;
}

#movie div{
	position: absolute;
	top: 4px;
	left: 0px;
}

#Right{
	position: relative;
	width:2px;
}

td.btn {
	position: relative;
}

.btn .fa_btn {
	position: absolute;
	top:6px;
	left:12px;
}
