/******************´ÙÀÌ¾îÆ® Ä·ÇÁ CSS******************/

/*±âº»½ºÅ¸ÀÏ*/
body, table, tr, td, select, input, textarea, text-decoration
{
	font-family: "µ¸¿ò","tahoma"; 
	font-size: 9pt;
	color:#747474;
	line-height:140% ;
	text-decoration:none;
	/*padding:0px;*/
	border-collapse: collapse;
	margin-left:0px;
	margin-top:0px;
	margin:0;
	scrollbar-arrow-color: #000000;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #B4B4B4;
	scrollbar-darkshadow-color: #EEEEEE;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-track-color: #FAFAFA;
	scrollbar-face-color: #EEEEEE;
	onfocus: this.blur();
}

legend	{display:none;}
fieldset,legend,img	{border:none;}
img {border-style:none; border:0;}

/* ¹é±×¶ó¿îµå*/
.BG{
background: url('../../images/common/total_bg.gif');
background-position: left top;
background-repeat:repeat-x;
text-align: center;}

.Gnb_BG{
background: url('../../images/common/sub_gnb_bg.gif');
background-position: left top;
background-repeat:no-repeat;}

.Left_BG{
background: url('../../images/common/left_menu_bg.gif');
background-position: left top;
background-repeat:no-repeat;
width:220px;
height:170px;
text-align: center;
vertical-align:top;
padding-top:10px;
}

/*º»¹®¸µÅ© Class */
a:link { text-decoration: none; color: #767676 }
a:visited { text-decoration: none; color: #767676 }
a:active { text-decoration: none; color: #767676 }
a:hover {  text-decoration:none; color:#ff6000 }

/**************************°øÅë***********************/

/*¼¿·ºÆ®¹Ú½ºÅØ½ºÆ®*/
.SELECT_BOX_FONT
{FONT-FAMILY: "µ¸¿ò";font-size:8pt; font-weight:normal; color:#6d6e71; text-decoration:none; letter-spacing:-1pt; white-space:normal;}

/*input¹Ú½º*/
.INPUT01{
FONT-FAMILY: "µ¸¿ò","tahoma";
font-size:9pt;
font-weight:normal; 
color:#58595b; 
line-height:120%;
border-top: #d4d0c8 1px solid; border-left: #d4d0c8 1px solid; border-right: #d4d0c8 1px solid; border-bottom: #d4d0c8 1px solid;
BACKGROUND-COLOR: #FFFFFF; HEIGHT: 18px;}

/*indi¿µ¿ª*/
.indi{
FONT-FAMILY: "µ¸¿ò","tahoma";
font-size:8pt;
font-weight:normal; 
color:#939393;
text-align: right;}

/*FOOTER¿µ¿ª*/
.FOOTER_BG{
FONT-FAMILY: "µ¸¿ò","tahoma";
font-size:9pt;
font-weight:normal; 
color:#626364; 
line-height:120%;
background: url('../../images/common/bottom_bg.gif');
background-repeat:repeat-x;
text-align: center;
vertical-align:top;
padding-top:15px;}

/*ÆùÆ® ½ºÅ¸ÀÏ*/
.sfont{FONT-FAMILY: "µ¸¿ò","tahoma";font-size:8pt;}
.bold{font-weight:bold;}
.dotum{font-family:dotum,'µ¸¿ò';}
.line15{line-height:15px;}
.ls{letter-spacing:-1px;}

/*ÀÌ¹ÌÁö ½ºÅ¸ÀÏ*/
.img_b {border:#bbbbbb 2px solid;}
.photo_b01 {border:#ffffff 4px solid;}
.photo_b02 {border:#d7d7d7 4px solid;}

/**************************ÆäÀÌÁöº° ½ºÅ¸ÀÏ***********************/
/*°øÁö»çÇ× ³¯Â¥ ½ºÅ¸ÀÏ*/
.notice_d{
FONT-FAMILY: "µ¸¿ò","tahoma";
font-size:8pt;
font-weight:normal; 
color:#a2a2a2;
text-align: right;}

/*°­»ç¼Ò°³*/
.teacher_box{
background: url('../../images/common/blit_03.gif');
background-repeat:no-repeat;
background-position: left 5px;
width:35px;
FONT-FAMILY: "µ¸¿ò","tahoma";
font-size:8pt;
color:#737373;
vertical-align:top;
padding-left:8px;}

/*µî·Ï¾È³»*/
.Program_Details{
background: url('../../images/apply/program_details_bg.gif');
background-repeat:no-repeat;
background-position: left top;
FONT-FAMILY: "tahoma","µ¸¿ò";
font-size:9pt;
font-weight:bold; 
color:#4a3c38;
vertical-align:top;
height:21px;
padding-top:2px;
padding-left:18px;
letter-spacing:1pt;}

.Program_Details_text{
FONT-FAMILY: "µ¸¿ò";
font-size:9pt;
font-weight:normal; 
color:#58595b;
text-align:justify;}

/*Ä·ÇÁ½Ã¼³»çÁøº¸±â  ½ºÅ¸ÀÏ*/
.camp_photo {
	list-style: none;margin: 0px;padding-left:10px;width:730px;}
.camp_photo li {
	float: left;text-align:center;margin-bottom:10px;padding-right: 10px;padding-left: 0px;}
.camp_photo_imgb {
	border-color: #dadada;border-style: solid;border-width: 1px;}
.camp_photo_dt {
	text-align: center;padding-top:3px;font-size:11px;font-family:Dotum;line-height:16px;width:130px;display:block;}
	
/**°Ô½ÃÆÇ ½ºÅ¸ÀÏ**/
.bbs_bodytitle { background:url(../../images/column/bbs_title.gif) no-repeat; height:26px; text-align:center;}
.bbs_bodytitle .bbs_txt { color:white; font-size:8pt; font-weight:bold; padding-top:3px;}

.paginate img {vertical-align:middle;}
.paginate a.pre{margin:0px 10px 0 0; border:none;}
.paginate a.next{margin:0 0 0 10px; border:none;}

/* °Ë»ö */
#bbs_search	{margin:8px 8px 8px 8px; text-align:center; }
#bbs_search .search	{margin:1px 0px 0px 0px; text-align:center; }
#bbs_search .search input	{vertical-align:middle; _margin-top:5px; margin-bottom:3px;}
#bbs_search .search select	{vertical-align:middle; _margin-top:5px; margin-bottom:3px; color:#858585; font-size:12px;}

.inputText	{border:1px solid #c0c0c0; background:#FFF; width:182px; height:18px; padding:2px 4px 1px 4px; font-size:12px;}
.article li	{width:600px; height:20px; display:block; margin:0; padding:0; _margin:0; _padding:0; _display:inline;}

/* °Ô½ÃÆÇ ¸í»çÄ®·³ */
.bbs_body001	{ }
.bbs_body001 tr	{height:30px;}
.bbs_body001 td	{border-bottom:1px solid #e5e5e5;}
.bbs_body001 .bbs_no	{width:75px; text-align:center;}
.bbs_body001 .bbs_title	{padding-left:5px;}
.bbs_body001 .bbs_name	{width:130px; text-align:center;}
.bbs_body001 .bbs_date	{width:130px; text-align:center;}
.bbs_body001 .bbs_soo	{width:75px; text-align:center;}

.bbs_body001 .bbs_search	{text-align:center; padding-top:15px; padding-bottom:15px;}

.bbs_bodyview {border-bottom:2px solid #fa7937; height:26px; padding-left:20px; font-weight:bold; color:#fa7937;}
.bbs_bodyviewtitle {border-bottom:2px solid #fa7937; height:26px; padding-left:20px; font-weight:bold;}
.bbs_bodyviewtxt {border-bottom:2px solid #e5e5e5; height:26px; padding-left:20px;}

.bbs_bodywritetxt {border-bottom:2px solid #e5e5e5; height:26px; padding-left:20px; color:#CCCCCC; font-weight:bold;}
.bbs_write	{width:100%;}
.bbs_write textarea	{width:100%; height:300px; margin:5px 0; border:1px solid #f3f3f3; padding:20px 20px 20px 20px;}

.input_case1	{border:none; width:100%; height:18px; background-color:#f3f3f3; padding:2px 3px 1px 3px;}







