/* Base */
@import url("bbs.css");
@import url("admin.css");



body {
	background-color: #FFFFFF;
	margin:0 auto;
	padding:0;
	text-align:center;
	font-family: tahoma, Helvetica, sans-serif ;
	scrollbar-3dlight-color: #E4E0D2;
	scrollbar-arrow-color: #CEC8B4;
	scrollbar-track-color: #f7f7f7;
	scrollbar-darkshadow-color: #e9e8e8;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #55555;
	scrollbar-shadow-color: #E4E0D2

	/*
	scrollbar-3dlight-color: #E4E0D2;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #E4E0D2;
	scrollbar-face-color: #E4E0D2;
	scrollbar-highlight-color: #E4E0D2;
	scrollbar-shadow-color: #E4E0D2
	*/
}
div,span,select,form,input,textarea,{
	font-family: tahoma, Helvetica, sans-serif ;
	font-size: 11px;
	color:#5a4035;
	margin: 0px;
	padding: 0px;}

td,th, dd, p,li{
	font-family: tahoma, Helvetica, sans-serif ;
	font-size: 13px;
	color: #5a4035;
}
a:link, a:visited {
	color: #5a4035;
	text-decoration: none;
}
a:active, a:hover {
	color: #5a4035;
	text-decoration: none;
}
p{line-height:150%}



img{border:0}

@media print 
{
.noprint, #footer, #leftmenu
	{
		display: none;
	}
#sub-content {

		background-image:url(/designer/images/common/spacer.gif); background-color:#FFFFFF;
	}


	#sub-content   #now{ background-color:#FFFFFF ;color:#000000; text-align:right;  
	}
#sub-bg{ background-image:url(/designer/images/common/spacer.gif); background-color:#FFFFFF;color:#000000}
}

/*검색결과*/
.result-tit { font-size: 9pt;font-family:Arial, sans-serif;font-weight:bold;color:#0046AE;text-decoration: underline;}
.result-detail { font-size: 9pt;font-family:Arial, sans-serif;color:#878787;text-align:justify;line-height:14pt;}
.url { font-size: 11px;font-family:Verdana,tahoma;color:#BF9A58}
.highlight { font-weight:bold;color:#000000;}



#lightbox {
	background-color: #eee;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#overlay {
	text-align: left;
	background-image: url(/designer/images/plugins/overlay.png);
}
#lightboxCaption {
	color: #333;
	background-color: #eee;
	font-size: 90%;
	text-align: center;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
* html #overlay {
	background-color: #000;
	background-image: url(/designer/images/plugins/blank.gif);
	filter: Alpha(opacity=70);
}

.month {
	font: bold 30pt arial-black.arial sans-serif;
	color: #960;
}

.btn_B {
		background-repeat:repeat-x;
		background-color:#F5F4E9; 
		border:solid 1px #C0B39F;
		font-size:12px; 
		font-weight:bold;
		color:#513204;
		font-family:Arial,sans-serif;
		padding: 3px 2px 0 3px;
		cursor:hand
}
.btn_YES {
		background-repeat:repeat-x;
		background-color:#FFFFFF; 
		border:solid 1px #0000FF;
		font-size:12px; 
		font-weight:bold;
		color:#0000FF;
		font-family:Arial,sans-serif;
		padding: 3px 2px 0 3px;
		cursor:hand
}
.btn_NO {
		background-repeat:repeat-x;
		background-color:#FFFFFF; 
		border:solid 1px #FF0000;
		font-size:12px; 
		font-weight:bold;
		color:#FF0000;
		font-family:Arial,sans-serif;
		padding: 3px 2px 0 3px;
		cursor:hand
}

/* 2008.09.10 박선영 design영역 추가 */

a { selector-dummy : expression(this.hideFocus=true);}

/* style */
.location {font-size:10px; text-align:right; color:#676767; line-height:30px; padding-right:5px;}
.pagetitle {padding-bottom:10px;}

.date_red {		
		font-family:Tahoma;
		font-size:12px; 
		font-weight:bold;
		color:#f51f31;
}

/*.search_lm { 
		color:#c984b4; 
		text-align:right; 
		padding-right:7px;
		font-size:11px;
		font-weight:bold;
}*/
.box_process_de { 
		background:#efefef;
		border:1px solid #dfdfdf;
		height:20px;
		padding-left:5px; padding-right:5px;
}
.lecturer { font-size:11px; color:#666666;}
.subbox_top {
		padding-top:10px;
		padding-left:40px;
		padding-right:40px;
		background: url("/designer/images/common/bg_subbox_top.gif") top left no-repeat;
}
.subbox_bg {		
		padding-top:30px;
		padding-left:40px;
		padding-right:40px;
		border-left:1px solid #d5d5d5; 
		border-right:1px solid #d5d5d5;
}
.subbox_btm {
		padding:40px 0;
		background: url("/designer/images/common/bg_subbox_btm.gif") 0 bottom no-repeat;
}
.td_tit {
		padding:3px;
		background:#f1eeeb;
		color:#8d4300;
		text-align:center;
}
.td_tit_form {
		padding:3px 3px 3px 10px;
		background:#f1eeeb;
		color:#8d4300;
		height:30px;
}
.td_tit2 {
		padding:3px;
		background:#f3f3f3;
		text-align:center;
}
.td_content {
		padding:3px 3px 3px 5px;
		background:#ffffff;
		line-height: 14px;
		color:#666666;
}
.td_content_bang {
		padding:3px 3px 3px 5px;
		background:#ffffff;
		line-height: 14px;
		color:#111111; 
		font-weight:bold;
}
.td_content2 {
		padding:5px 3px 5px 3px;
		background:#ffffff;
		line-height: 14px;
		color:#666666;
		text-align:center;
}
.box_process {
		padding:17px 0;
		background: url("/designer/images/sub02/box_process.gif") top left no-repeat;
		text-align:center;
}
.testimonials_top {
		padding-bottom:12px;
		padding-right:10px;
		height:36px;
		_height:36px;
		text-align:right;
		background: url("/designer/images/main/title_testimonials.gif") top left no-repeat;
}
.lecturer_top {
		padding-bottom:17px;
		padding-right:10px;
		height:39px;
		_height:39px;
		text-align:right;
		background: url("/designer/images/main/title_lecturer.gif") top left no-repeat;
}
.search_top {
		padding-bottom:12px;
		padding-right:10px;
		height:36px;
		_height:36px;
		text-align:right;
		background: url("/designer/images/main/title_search.gif") top left no-repeat;
}
.faq_top {
		padding-bottom:10px;
		padding-right:10px;
		height:42px;
		_height:42px;
		text-align:right;
		background: url("/designer/images/main/title_faq.gif") top left no-repeat;
}
.oversea_top {
		padding-bottom:10px;
		padding-right:10px;
		height:42px;
		_height:42px;
		text-align:right;
		background: url("/designer/images/main/title_oversea.gif") top left no-repeat;
}
.korea_top {
		padding-bottom:10px;
		padding-right:10px;
		height:42px;
		_height:42px;
		text-align:right;
		background: url("/designer/images/main/title_korea.gif") top left no-repeat;
}

/* padding all around */
.pad_a20 {padding:20px}
.pad_rt10 {padding-top:10px; padding-right:10px;}

/* padding top and bottom*/
.pad_t5 {padding-top:5px;}
.pad_t10 {padding-top:10px;}
.pad_t20 {padding-top:20px;}
.pad_tb5 {padding:5px 0;}
.pad_tb20 {padding:20px 0;}
.pad_tb10 {padding:10px 0;}
.pad_b5 {padding-bottom:10px;}
.pad_b4 {padding-bottom:4px;}
.pad_testi {padding:5px 10px 5px 10px;}
.pad_l7 {padding-left:7px;}

/* padding left and right*/
.pad_l10 {padding-left:10px;}
.pad_l20 {padding-left:20px;}
.pad_lr10 {padding-left:10px; padding-right:10px;}
.pad_lr20 {padding-left:20px; padding-right:20px;}


/* align */
.center {text-align: center;}
.right {text-align: right;}


/* font style */
.title {
		font-family: sans-serif, Helvetica, tahoma,;
		font-size:16px; 
		font-weight:bold;
		color:#73164e;
		line-height:20px;
}
.title2 {
		font-family: sans-serif, Helvetica, tahoma,;
		font-size:13px; 
		font-weight:bold;
		color:#1c837b;
		line-height:25px;
}
.title3 {
		font-family: sans-serif, Helvetica, tahoma,;
		font-size:12px; 
		font-weight:bold;
		color:#5a4035;
		line-height:25px;
}
.htop {font-size:10px;}
.font11_b {font-family: tahoma; font-size:11px;font-weight:bold;}
.font11 {font-family: tahoma; font-size:11px;}
.font10 {font-family: tahoma; font-size:10px;}
.org {color:#e94f03; font-family: "tahoma"}
.gray {color:#666666; font-family: "tahoma"}
.darkblue {color:#3e5298; font-family: "tahoma"}
.black {color:#000000; font-family: "tahoma"}
.l_h15 {line-height:15px;}

/* rollover */ 
.lm_menu { font-family: "tahoma", "Arial" , "Verdana"; color:#5a4035; font-size:11px;}
.lm_menu A:link { color:#5a4035; text-decoration: none; }
.lm_menu A:visited { color:#5a4035; text-decoration: none;}
.lm_menu A:hover { color:#5a4035; font-weight:bold; text-decoration: none; }

.sub_me {color:#999999; font-size:11px;}
.sub_me A:link {color:#931d68; text-decoration: none;}
.sub_me A:visited {color:#931d68; text-decoration: none; }
.sub_me A:hover {color:#931d68; text-decoration: underline;}

.sub_me2 {color:#999999; font-size:9px;}
.sub_me2 A:link {color:#777777; font-weight:bold; text-decoration: none;}
.sub_me2 A:visited {color:#777777; font-weight:bold; text-decoration: none; }
.sub_me2 A:hover {color:#931d68; text-decoration: none; text-decoration: none;}

.sitemap_rink {font-family: "tahoma", "Arial" , "Verdana"; color:#888888; font-size:11px;}
.sitemap_rink A:link {color:#888888; font-weight:bold; text-decoration: none;}
.sitemap_rink A:visited {color:#888888; font-weight:bold; text-decoration: none; }
.sitemap_rink A:hover {color:#931d68; text-decoration: none;}

.de_search {color:#c984b4; line-height:12px; font-size:10px;}
.de_search A:link {color:#c984b4; text-decoration: none;}
.de_search A:visited {color:#c984b4; text-decoration: none;}
.de_search A:hover {color:#c984b4; text-decoration:  none;}
.de_search_t {color:#c25e9f; font-weight:bold; line-height:12px; font-size:10px;}

.de_testi {color:#239382; line-height:14px; padding-left:7px;}
.de_testi A:link {color:#239382; text-decoration: none;}
.de_testi A:visited {color:#239382; text-decoration: none;}
.de_testi A:hover {color:#239382; text-decoration: underline;}

.de_news {color:#767676; line-height:18px;}
.de_news A:link {color:#666666; text-decoration: none;}
.de_news A:visited {color:#666666; text-decoration: none;}
.de_news A:hover {color:#ff6f20; text-decoration: underline;}

.de_faq {color:#767676; line-height:18px;}
.de_faq A:link {color:#666666; text-decoration: none;}
.de_faq A:visited {color:#666666; text-decoration: none;}
.de_faq A:hover {color:#ff6f20; text-decoration: underline;}

.de_oversea {color:#767676; line-height:18px;}
.de_oversea A:link {color:#666666; text-decoration: none;}
.de_oversea A:visited {color:#666666; text-decoration: none;}
.de_oversea A:hover {color:#239382; text-decoration: underline;}

.de_korea {color:#767676; line-height:18px;}
.de_korea A:link {color:#666666; text-decoration: none;}
.de_korea A:visited {color:#666666; text-decoration: none;}
.de_korea A:hover {color:#9a4bb7; text-decoration: underline;}

.copy {color:#666666; line-height:25px; font-size:11px; padding:15px 0;}
.copy A:link {color:#931d68; font-weight:bold; text-decoration: underline;}
.copy A:visited {color:#931d68; font-weight:bold; text-decoration: underline; }
.copy A:hover {color:#ff6f20; text-decoration: none; text-decoration: underline;}

.more, .more A:link, .more A:visited {color:#ef0900; text-decoration: none; font-family: tahoma; font-size:10px;}
.more A:hover {color:#ef0900; text-decoration: none; text-decoration: underline;}

/* field */
.id { background-color:FFFFFF;border:1 solid #D6D6D6 ; font-family:돋움; font-size:9pt; height:18px; width:90px; padding-left:3pt;}
.input01 { background-color:FFFFFF;border:1 solid #BEBEBE ; font-family:돋움; font-size:9pt}
.textbox{background-color:FFFFFF;border:1 solid #BEBEBE ; font-family:돋움; font-size:9pt} 
.textbox2{font-family: "돋움" , "arial", "vardana"; font-size: 9pt; background-color:#ffffff;  border:solid 1 #D6AEB2;  TEXT-VALIGN:   justify   }
.textarea01 { background-color:white ;border:1 solid #BEBEBE ; font-family:돋움;line-height:11pt; font-size:9pt;padding-top:3pt; padding-left:3pt;padding-right:3pt}
.button {background-color:#202020; color:white; border:solid 0 gray; height:18px; width:70px}
.language{font-family: "돋움" , "arial", "vardana"; color:#FFFFFF;	font-size: 9pt; background-color:#2CA17E; border:solid 1; padding:0 0 2 7; }

/* width */
.w100 { width:100%;}
.w90 { width:90%;}
.w97 { width:97%;}
.w80 { width:80%;}
.w60 { width:60%;}
.w33 { width:33%;}
.w27 { width:27%;}
.w25 { width:25%;}
.w15 { width:15%;}
.w10 { width:10%;}
