/****************************************************************************
*
*		Á¦ÀÛ¾÷Ã¼ : Å©·¹µ÷»çÀÌ¹ö¿¡µàÄÉÀÌ¼Ç¼¾ÅÍ
*		Á¦ÀÛÀÏ½Ã : 2008³â 2¿ù 11ÀÏ
*		¿¬¶ôÃ³ : gul0809@naver.com
*		´ã´çÀÚ : ½Åµ¿°É
*		±âÅ¸»çÇ× : À¯Áöº¸¼ö½Ã ±Ã±ÝÇÑ »çÇ×ÀÌ ÀÖÀ¸¸é ÀÌ¸ÞÀÏÀ» ÅëÇØ ¹®ÀÇ ¹Ù¶ø´Ï´Ù.
*
*****************************************************************************/

/* ±âº» ¼³Á¤ */

BODY
	{
	MARGIN:0PX 0PX 0PX 0PX;
	BACKGROUND-COLOR:#FFFFFF;
	SCROLLBAR-FACE-COLOR: #FAF4F1;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FAF4F1;
	SCROLLBAR-3DLIGHT-COLOR: #FAF4F1;
	SCROLLBAR-ARROW-COLOR: #8F430B;
	SCROLLBAR-TRACK-COLOR: #FAF4F1;
	SCROLLBAR-DARKSHADOW-COLOR: #C3C0BE;
	}

TD,DIV,INPUT
 {
 FONT-FAMILY:"µ¸¿ò","±¼¸²";
 font-size:12px;
 COLOR:#363636;
 TEXT-DECORATION:NONE;
 }

img {border: none;}


/* ¸µÅ© ½ºÅ¸ÀÏ */
a:link				{color: #56373A; font-size:11px; text-decoration: none}
a:visited			{color: #56373A; font-size:11px; text-decoration: none}
a:hover				{color: #56373A; font-size:11px; text-decoration: underline;}

a.b:link			{color: #56373A; font-size:11px; text-decoration: none; font-weight:bold}
a.b:visited			{color: #56373A; font-size:11px; text-decoration: none; font-weight:bold}
a.b:hover			{color: #56373A; font-size:11px; text-decoration: underline; font-weight:bold}

a.shinta_01:link				{color: #636363; font-size:11px; text-decoration: none ; letter-spacing:-1px}
a.shinta_01:visited			{color: #636363; font-size:11px; text-decoration: none ; letter-spacing:-1px}
a.shinta_01:hover				{color: #636363; font-size:11px; text-decoration: underline ; letter-spacing:-1px}


/* ·¹ÀÌ¾Æ¿ô ¼³Á¤ */
.bg{background-image:url(../../images/common/bg.gif) ; background-repeat:repeat-x}
.pa_15{padding-left:15px}



/* ±Û²Ã Å¸ÀÔ ¼³Á¤ */
.locaion 
	{ 
		color: #555555; 
		font-size:11px;
		font-family:µ¸¿ò,Dotum;
		letter-spacing:-1px;
		padding-top : 15px;
		padding-right : 10px;
	}
.small_text 
	{ 
		color: #888888; 
		font-size:11px;
		font-family:µ¸¿ò,Dotum;
		letter-spacing:-1px;
		padding-left : 10px;
	}


/* ÀÌ¹ÌÁö ¼³Á¤ */
.BLT	{ MARGIN-BOTTOM:2PX; }

/* Æû ¿ä¼Ò ¼³Á¤ */
FORM
	{
	MARGIN:0PX 0PX 0PX 0PX;
	PADDING:0PX 0PX 0PX 0PX;
	}

.input_sub
	{
	BACKGROUND-COLOR:#FFFFFF;
	BORDER-TOP:1PX SOLID #C9C9C9;
	BORDER-LEFT:1PX SOLID #C9C9C9;
	BORDER-BOTTOM:1PX SOLID #C9C9C9;
	BORDER-RIGHT:1PX SOLID #C9C9C9;
	COLOR:#636363;
	PADDING:1PX 5PX 0PX 5PX;
	font-size:11px;
	}

INPUT
	{
	BACKGROUND-COLOR:#FFFFFF;
	HEIGHT:14PX;
	BORDER-TOP:1PX SOLID #C3BFBB;
	BORDER-LEFT:1PX SOLID #C3BFBB;
	BORDER-BOTTOM:1PX SOLID #E7E3E1;
	BORDER-RIGHT:1PX SOLID #E7E3E1;
	COLOR:#6D5544;
	PADDING:1PX 5PX 0PX 5PX;
	font-size:11px;
	}

TEXTAREA
	{
    border-width:1px; 
	border-color:#E7E3E1; 
	border-style:SOLID; 
	width:350px; 
	height:120px; 
	background-color:#ffffff; 
	padding:5; 
/*	overflow-x:hidden;overflow-y:scroll*/
	}


/*****************************************************************************/

.title {padding-left:10px;}


.th_01 {background:#f1f5f8;}
.th_02 {color:#749eb9;font-weight:bold;background:#f1f5f8;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.th_03 {border-bottom:1px solid #dedede;border-top:1px solid #dedede;}
.th_04 {padding-top:5px;padding-bottom:5px;color:#749eb9;font-weight:bold;background:#f1f5f8;border-right:1px solid #dedede;}
.th_05 {border-right:1px solid #dedede;}
.th_06 {border-bottom:1px solid #dedede;}

.tb_01 {border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
.tb_02 {border-top:1px solid #dedede;}

.num_01 {border-right:1px solid #dedede;padding-top:5px;padding-bottom:5px;}
.num_02 {border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.num_03 {border-right:1px solid #dedede;border-top:1px solid #dedede;padding-top:5px;padding-bottom:5px;}
.num_04 {border-bottom:1px solid #dedede;}

.font_01 {color:#749eb9;font-weight:bold;border-right:1px solid #dedede;}
.font_02 {color:#749eb9;font-weight:bold;}

.space_01 {padding-left:5px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.space_02 {padding-left:5px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #dedede;}
.space_03 {padding-left:5px;border-right:1px solid #cccccc;}
.space_04 {padding-left:5px;}
.space_05 {padding-left:10px;}
.space_06 {padding-left:20px;}
.space_07 {padding-left:5px;padding-top:5px;padding-bottom:5px;}


.wrapper {background:url(../../images/common/sub_top.jpg) center top no-repeat;}
.bgbg {background:url(../../images/common/bgbg.jpg) center top no-repeat;}
.location {background:url(../../images/common/bg_ttl.gif) left bottom repeat-x;}
.location td span {padding-left:14px; background:url(../../images/common/icn_arrow.gif) 0.5em 0.3em no-repeat;}
.location td span.choice {color:#2572ac;}
.location td p.ttl {background:url(../../images/common/icn_ttl.gif) 0.1em 0.3em no-repeat; padding-left:13px; line-height:1;}
.location td p.ttl span {display:block;}


.ttl {background:url(../../images/common/icn_ttl.gif) 0.1em top no-repeat; padding-left:25px; line-height:1; vertical-align:middle;}

.tableL{width:100%; border-bottom:1px solid #5075b6; border-top:2px solid #5075b6; text-align:left; font-size:12px;	line-height:1.5em;}
.tableL th{width:120px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:5px 5px; text-align:center; font-weight:bold; color:#5075b6;}
.tableL th.top01{width:100%; text-align:center; border-right:0px solid #cccccc; font-size:14px;}
.tableL td{border-bottom:1px solid #cccccc; padding:6px 10px;}
.tableL td.top{font-weight:bold; color:#5075b6;}
.tableL td.top01{font-weight:bold; color:#5075b6; text-align:center;}
.tableL td.top02{font-weight:bold; color:#5075b6; text-align:center; border-right:1px solid #cccccc;}
.tableL td.none{border-right:0;}
.tableL td.num{font-weight:bold; text-align:center; border-right:1px solid #cccccc; background-color:#dce3f0;}
.tableL td.num01{width:500px; font-weight:bold; text-align:center; border-right:1px solid #cccccc; background-color:#dce3f0;}
.tableL .input input{border:none;}


.tableT{width:100%; border-bottom:1px solid #5075b6; text-align:left; font-size:12px;	line-height:1.5em;}
.tableT th{width:120px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:5px 5px; text-align:center; font-weight:bold; color:#5075b6;}
.tableT th.top01{width:100%; text-align:center; border-right:0px solid #cccccc; font-size:14px;}
.tableT td{border-bottom:1px solid #cccccc; padding:6px 10px;}
.tableT td.top{font-weight:bold; color:#5075b6;}
.tableT td.top01{font-weight:bold; color:#5075b6; text-align:center;}
.tableT td.top02{font-weight:bold; color:#5075b6; text-align:center; border-right:1px solid #cccccc;}
.tableT td.none{border-right:0;}
.tableT td.num{text-align:center;  border-right:1px solid #cccccc; background-color:#dce3f0; font-weight:normal; }
.tableT td.num01{width:500px; text-align:center; border-right:1px solid #cccccc; background-color:#dce3f0; font-weight:normal; }


.subtitle{padding-bottom:15px; padding-left:10px;}
.subtitle01 {padding-top:20px;}
.subtitle02 {padding-top:20px; padding-bottom:10px}
.subtitle03 {padding-top:0px; padding-bottom:10px}

.subtitle01{padding-bottom:0px;}
.con{padding:0 0 30px 10px; line-height:1.4em;}
.con01{padding:0 0 10px 10px; line-height:1.4em;}
.con02{padding-left:10px; line-height:1.4em;}
.h3icon{background:url(../../images/sub_04/h3_icon.gif) 10px 15% no-repeat; padding-left:23px; font-weight:bold; font-size:11px; padding-bottom:8px; }
.h3icon01{ background-color:#5075b6; font-weight:bold;  padding:5px 0 5px 23px; color:#fff;}
.point{color:#ff9054;}

.basic {font-size:12px; color:#363636;}
.basic th {width:72px; height:30px; font-size:12px; color:#326180; padding-left:10px;}
.basic td {width:369px; height:30px; padding-left:10px; font-size:12px; color:#363636;}
.basic td a {padding-right:10px;}
.fontY {color:#ff7a02; font-weight:bold;}
p {line-height:1.6;}

.basic01 {margin:0;padding:0;width:668px;font-size:12px; }
.basic01 th {padding:5px 0 0 30px; color:#326180;background:url('../../images/main/ico_arr.gif') no-repeat 30% 50%;}
.basic01 td {padding:5px 0 0 5px; color:#363636;}
.pl { padding:5px 0 5px 40px;}

#content {width:100%;margin-top:6px;padding:0 20px;letter-spacing:-0.5px;}
.blind {position:absolute;left:-1000em;font-size:0;line-height:0;}
#content h2 {padding-top:20px;margin-bottom:-10px;padding-left:10px;}
#content p {padding-left:10px;}
#content h2.none {padding-left:10px;padding-top:none;margin-bottom:-10px;}
#content h3 {font-weight:bold;font-size:12px;color:#fff;padding:5px 20px ;background:#5075b6;}
#content h3.h3_none {padding:5px 20px ;font-weight:bold;font-size:12px;color:#fff;background:#5075b6;}
.tb_0101_06 {margin-top:15px;font-size:12px;color:#333;}
.tb_0101_06 th {padding:5px 15px;background:#eee;}
.tb_0101_06 td {padding-left:15px;}

.curriculum {border-top:2px solid #6688c0; border-bottom:2px solid #6697d5; margin-top:20px;}
.curriculum th {text-align:center;height:30px; background-color:#cee1f1; font-size:12px; border-right:1px solid #6688c0; color:#326180; text-align:center; border-bottom:1px solid #6688c0;}
.curriculum th.none {height:30px; background-color:#cee1f1; font-size:12px; border-right:none; color:#326180; text-align:center; border-bottom:1px solid #6688c0;}
.curriculum td {text-align:center;padding:10px 10px; border-bottom:1px solid #6688c0; border-right:1px solid #6688c0;}
.curriculum td.none {padding:10px 10px; border-bottom:1px solid #6688c0; border-right:none;}

.curriculum01 {border-top:2px solid #6688c0; border-bottom:2px solid #6697d5; margin-top:20px;}
.curriculum01 th {height:30px; background-color:#cee1f1; font-size:8pt; border-right:1px solid #6688c0; color:#326180; text-align:center; border-bottom:1px solid #6688c0;}
.curriculum01 th.none {height:30px; background-color:#cee1f1; font-size:8pt; border-right:none; color:#326180; text-align:center;border-bottom:1px solid #6688c0;}
.curriculum01 td {text-align:center; padding:10px 10px; border-bottom:1px solid #6688c0; border-right:1px solid #6688c0;}
.curriculum01 td.none {text-align:center; padding:10px 10px; border-bottom:1px solid #6688c0; border-right:none;}
.curriculum01 tbody td.none {text-align:left;padding:10px 10px; border-bottom:1px solid #6688c0; border-right:none;}

.curriculum02 {margin-left:0px;width:100%;text-align:center;font-size:8pt;border-top:2px solid #ccc;border-bottom:2px solid fff;margin-top:-15px;}
.curriculum02 thead th {height:30px;background-color:#dce3f0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;color:#5075b6;}
.curriculum02 thead th.none {border-right:none;color:#5075b6;}
.curriculum02 tbody td {height:30px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:10px 10px;}
.curriculum02 tbody td.none {border-right:none;text-align:left;padding:10px 10px;}
.curriculum02 tbody td.none01 {border-right:none;text-align:center;padding:10px 10px;}
.curriculum02 ul {margin:10px 10px 10px 25px;}

.photo td span {background:url(../../images/main/icn_dot.gif) 0 0.2em no-repeat; padding:0 0 0 5px; display:block;}
.photo td.photo img { border:4px solid #1e5f8f; margin-right:5px;}

.info {width:100%; margin-bottom:35px;}
.info th {width:142px; height:22px; background-color:#636363; border-right:2px solid #fff; font-size:12px; color:#fff; text-align:center; padding-left:13px;}
.info td {height:30px; text-align:center; border-bottom:1px dotted #828282; font-weight:bold;}
.info td.line {border-bottom:2px solid #d8d8d8;}
.info .none {border-bottom:none;}
.ttlp {border-top:3px solid #d8d8d8; border-bottom:2px solid #d8d8d8;}

.info1 {width:100%;}
.info1 th {height:22px; background-color:#636363; border-right:1px solid #fff; font-size:11px; color:#fff; text-align:center; padding:0 4px; letter-spacing:-0.05em;}
.info1 th.first {height:22px; background-color:#636363; border-right:1px solid #fff; font-size:11px; color:#fff; text-align:center; padding:0 7px; letter-spacing:-0.05em;}
.info1 td {height:30px; text-align:center; border-bottom:1px dotted #828282;}
.info1 td.first {height:30px; text-align:center; border-bottom:1px dotted #828282; border-right:1px solid #636363; font-weight:bold;}

/***********·Î±×ÀÎ***********/
.input_id {width:103px;height:22px;border:1px solid #cccccc;background:url('/images/login/bg_id.gif') #f7f7f7 no-repeat;border:1px solid #ebebeb;padding:2px 2px 2px 6px;color:#898989;}
.input_pw {width:103px;height:22px;border:1px solid #cccccc;background:url('/images/login/bg_pw.gif') #f7f7f7 no-repeat;border:1px solid #ebebeb;padding:2px 2px 2px 6px;color:#898989;}


/* 2011-06-09 Ãß°¡ CSS */

.subttl {border-bottom:solid 1px #dbdbdb; font-size:15px; font-weight:bold; color:#3351b2; height:21px; margin-bottom:10px; letter-spacing:-1px;}

.subttl_in {border-bottom:solid 1px #dbdbdb; font-size:15px; font-weight:bold; color:#458900; height:21px; margin-bottom:10px;}


.sub_info td {padding:4px 0;}

#vcon{
	width:690px;
	height:auto;

}
#vcon ul, li {list-style:none; display:block; margin:0; padding:0;}

#vcon ul li.title{
	font-weight:bold;
	color:#4660b5;
	letter-spacing:-1px;
	font-size:14px;
	padding-left:15px;
}

#vcon ul li.title_in{
	font-weight:bold;
	color:#458900;
	letter-spacing:-1px;
	font-size:14px;
	padding-left:15px;
}

#vcon ul li.text_01{
	
	padding-top:5px;
	padding-bottom:30px;
	padding-left:35px;
	line-height:18px;
	font-size:12px;
}

.curri {
	border-top:1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
}
.curri td {
	padding:8px 5px 6px 7px;
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
}
.curri .list_title {font-weight:bold; background:#f9f9f9; color:#4660b5; font-size:13px;}
.curri .list_title_in {font-weight:bold; background:#f9f9f9; color:#458900; font-size:13px;}

.curri .sub td {padding:0 2px 0 2px; border:none;}


.curri .txt_body {background:#f9f9f9;}
.curri_s {font-size:11px;}

.introIframe {height:850px;}
.teachIframe {height:2830px;}
.tableborder {border:1px solid #e2e2e2;}


.time_iframe_b {height:1100px;}
.time_iframe_y {height:600px;}
.time_iframe_j {height:600px;}

