@charset "euc-kr";

html { 
	overflow:auto; 
}

body {
	margin: 0; /* ºê¶ó¿ìÀú ±âº»°ªÀÌ °¢±â ´Ù¸¦ ¼ö ÀÖÀ¸¹Ç·Î body ¿ä¼ÒÀÇ ¿©¹é ¹× ÆÐµùÀ» 0À¸·Î ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. */
	padding: 0; /* IE 5* ºê¶ó¿ìÀú¿¡¼­ ÄÁÅ×ÀÌ³Ê¸¦ °¡¿îµ¥ ¹èÄ¡ÇÕ´Ï´Ù. ±×·± ´ÙÀ½ ÅØ½ºÆ®¸¦ #container ¼±ÅÃ±â¿¡¼­ ±âº»°ªÀÎ ¿ÞÂÊ Á¤·Ä·Î ¼³Á¤ÇÕ´Ï´Ù. */
}


body, td, th {
	font-size: 12px;
	color: #555555;
	line-height:160%;
	font-family: Dotum, Arial, Tahoma;
}

a:link {
	text-decoration:none;
	color:#555555;
	font-size: 12px;
}

a:visited {
	text-decoration:none;
	color:#555555;
}

a:hover {
	text-decoration:none;
	color:#d40000;		
}

a:active {
	text-decoration:none;
	color:#555555;		
}
img {
	border: 0;
	vertical-align: middle;
	}

.a_C {
	text-align:center;
}
.a_R {
	text-align:right;
}

.a_L {
	text-align:left;
}

.a_T{vertical-align:top;} 
.a_B{vertical-align:bottom;} 


.B {font-weight:bold;}

.cb {clear: both;}

.fl {float:left;}
.fr {float:right;}


/*ÆÐµù, ¸¶Áø*/

.m_b5 {margin-bottom:5px;}
.m_b10 {margin-bottom:10px;}
.m_b20 {margin-bottom:20px;}
.m_b30 {margin-bottom:30px;}
.m_b40 {margin-bottom:40px;}
.m_b50 {margin-bottom:50px;}
.m_b60 {margin-bottom:60px;}

.m_t3 {margin-top:3px;}
.m_t5 {margin-top:5px;}
.m_t10 {margin-top:10px;}
.m_t20 {margin-top:20px;}
.m_t30 {margin-top:30px;}
.m_t35 {margin-top:35px;}
.m_t40 {margin-top:40px;}
.m_t50 {margin-top:50px;}
.m_t60 {margin-top:60px;}


.m_l5 {	margin-left:5px;}
.m_l10 {margin-left:10px;}
.m_l15 {margin-left:15px;}
.m_l20 {margin-left:20px;}
.m_l30 {margin-left:30px;}
.m_l35 {margin-left:35px;}
.m_l40 {margin-left:40px;}
.m_l50 {margin-left:50px;}
.m_l70 {margin-left:70px;}



.m_r5 {margin-right:5px;}
.m_r10{margin-right:10px}
.m_r15{margin-right:10px}
.m_r20{margin-right:20px}
.m_r25{margin-right:25px}
.m_r30{margin-right:30px}
.m_r60{margin-right:60px}

.p_t1 {padding-top:1px;}
.p_t5 {padding-top:5px;}
.p_t10 {padding-top:10px;}
.p_t15 {padding-top:15px;}
.p_t20 {padding-top:20px;}
.p_t25 {padding-top:25px;}
.p_t30 {padding-top:30px;}
.p_t35 {padding-top:35px;}
.p_t40 {padding-top:40px;}
.p_t50 {padding-top:50px;}


.p_b5 {padding-bottom:5px;}
.p_b10 {padding-bottom:10px;}
.p_b20 {padding-bottom:20px;}
.p_b25 {padding-bottom:25px;}
.p_b30 {padding-bottom:30px;}
.p_b40 {padding-bottom:40px;}
.p_b50 {padding-bottom:50px;}



.p_l5 {	padding-left:5px;}
.p_l10 {padding-left:10px;}
.p_l15 {padding-left:15px;}
.p_l20 {padding-left:20px;}
.p_l30 {padding-left:30px;}
.p_l50 {padding-left:50px;}

.p_r1{padding-right:1px;}
.p_r5{padding-right:5px;}
.p_r10 {padding-right:10px;}
.p_r20 {padding-right:20px;}
.p_r25 {padding-right:25px;}
.p_r30 {padding-right:30px;}
.p_r40 {padding-right:40px;}
.p_r60 {padding-right:60px;}

li {margin:0 0 0 0px;list-style:none;}

.main_ba {border-top:4px solid #f0799a; margin:0px 0 35px 0 ;}
.gray_ba {border-top:1px solid #bdbdbd; margin-bottom:15px;}

.blue_ba {border-top:3px solid #f0799a; margin:10px 0 10px 0 ;}


.blue_ba2 {border-top:3px solid #72aed8; margin:10px 0 10px 0 ;}


.main_ba2 {border-top:1px solid #849eae;}


a {outline:0;} 
input.btn   {outline:0;} 


.sidebar {margin:2px 0 0px 20px;}




/*font*/
.font_black {color:#000000;}
.font_small {color:#909090;}
.font_red {color:#e70b0b;}
.font_white {color:#5c5c5c;}
.str_white {color:#ffffff;}
.star {color:#ffd200;	font-weight:bold;	font-size:11pt;}
.font_login_small {font-size: 11px;}
.font11 {font-size: 11px;}
.font_18 {color:#5c5c5c; font-size: 25px; font-weight:bold; font-family: Tw Cen MT; letter-spacing:-1pt;}
.font_orange {color:#fa834f;font-weight:bold;}
.font_pink {color:#cd325a;font-weight:bold;}
.font_B14 {font-weight:bold;font-size: 14px; letter-spacing:-1pt;}


#Header {
	margin-right: auto;
	margin-left: auto;
	width: 100%;	
}



#top_image{
	width:960px; 
	height:70px; 
	margin-right: auto; 
	margin-left: auto; 
	position: relative; 
	border: 0px solid #ccc;
}


#top_smenu { 
    text-align:right;
	height: 21px;
	margin: 5px  5px; 
}

#top_logo {
	float: left;
	margin: 0px 0 0 0;
}

#nav {
	width:745px;
	float:right;
	z-index:100;
}
#topmenu {
    background:url("/images/boyuk/top/topmenubg.png") no-repeat;
	width: 738px;
	height:33px;
	margin:2px 0 0;
	*margin-left:-10px;/* IE 7 HACK */
	padding:10px 0 0 17px;
	position:relative;
	z-index:99;
	display:inline-block;
	float:right;
}
/* ³×ºñ°ÔÀÌ¼Ç ¹Ù*/
#top_menu_sub {
	height:100px;
	margin:0 auto;
	padding:0;			
	position:absolute;
	width:740px;	
	z-index:98;
}
#menu_box {
	/* background:url("/images/boyuk/top/submenubg.png") no-repeat; */
	background-color:white;
	height:157px;
	/* margin:0 0 5px -7px; */
	margin-top:35px;	
	margin-left:-7px;
	padding-left:3px;
	border: 2px solid #E5E5E5;
	
}
#menu_box > li {
	margin:3px 0 0 0;
	padding:5px 7px;
	float:left;	
}

.sub_menu_list {
	margin:0;
	padding:0;
	list-style: none;	
	width:90px;	
	
}
.sub_menu_list li{
	margin:0;
	padding:1px 2px;
	text-align: center;
}
.sub_menu_list a {
	color:#000000;	
}

#close_btn {
	margin:0 auto;
	padding:0 auto;
	top:-12px;
	*top:-20px; /*IE 7 Hack*/
	_top:-20px; /*IE 6 Hack*/
	width:66px;
	height:20px;    
	position:relative;
 }
#close_btn:hover {
	cursor:pointer;	
}

/* 2018.01.09 º¸À° ¸ÞÀÎ ¼­ºê ¼öÁ¤
#sub_list1{margin-left: -5px;}
#sub_list2{margin-left: 8px;}
#sub_list3{margin-left: 9px;padding-left: 2px}
#sub_list4{}
#sub_list5{margin-left: -3px;}
#sub_list6{margin-left: -2px;}
#sub_list7{margin-left: -4px;}
*/
#sub_list1{margin-left: -5px;}
#sub_list2{margin-left: 2px;}
#sub_list3{margin-left: -2px;}
#sub_list4{margin-left: -2px;}
#sub_list5{margin-left: -3px;}
#sub_list6{margin-left: -2px;}
#sub_list7{margin-left: -4px;}

#sub_list2 img{margin-left:4px; }
#sub_list3 img{margin-left:4px; }
#sub_list4 img{margin-left:5px; }
#sub_list5 img{margin-left:15px; }
#sub_list6 img{margin-left:15px; }
#sub_list7 img{margin-left:15px; }


#main_bg{
    background:url("/images/boyuk/main/main_bg.gif");
	background-repeat : repeat-x;
	height:122px;
	padding-top:4px;
}

#maginimg_center
{
	margin-right: auto;
	margin-left: auto;
	width: 979px;
	border: 0px solid #E5E5E5;
}


#maginimg_center01
{
	background:url("/images/boyuk/main/main01.gif") no-repeat;
	width:308px;
	height:103px;
	float: left;
	text-align:right;
	padding: 15px 15px 0 0;

}
#maginimg_center02
{
	background:url("/images/boyuk/main/main02.gif") no-repeat;
	width:308px;
	height:103px;
	float: left;
	text-align:right;
	padding: 15px 15px 0 0;
}
#maginimg_center03
{
	background:url("/images/boyuk/main/main03.gif") no-repeat;
	width:308px;
	height:103px;
	float: left;
	text-align:right;
	padding: 15px 15px 0 0;
}

#container
{
	clear: both;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
}

/*main*/

#contents{
clear: both;
width:980px;
margin:0 auto;
padding:0 auto;
text-align: left;
}


.login_box { 
 padding: 34px 0 0 20px;
 height: 96px;
 width: 216px;
 background:url("/images/boyuk/main/login_box.gif");

}

.login_box2 { 
 padding: 20px 0 0 20px;
 height: 106px;
 width: 216px;
 background:url("/images/boyuk/main/login_box2.gif");

}

.main_news { 
 padding: 0px;
 float: left;
 margin: 0 0 12px 0;

}

#footer {

	margin-right: auto;
	margin-left: auto;
	clear: both;
	padding-top:30px;

}

#footertxt{

	margin-right: auto;
	margin-left: auto;
	border-top-style:solid; border-top-width:1px; border-top-color:#dbdbdb;
	border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#dbdbdb;
	height: 25px;
	padding-top:7px;

}




#sub_left { 
 margin: 0 0 50px 0;
}

#subleft_bg { 
    background:url("/images/boyuk/left/left_tbg.gif");
	text-align:center;
	background-repeat : repeat-y;
	padding: 0 0 10px 0;
}



#sub_contact {
 float: left;
 width: 730px;
}


.sub_title {
 width: 725px;
}

.list {
 width: 725px;
 padding:30px 0 30px 0;
 clear: both;
}

#sub_img {
 width: 980px;
 margin:20px 0 35px 0;

 border-bottom-width:4px; border-bottom-style:solid; border-bottom-color:#e64d80;
}

#iframe_box{
border: 1px solid #E5E5E5;
margin: 10px 0 10px 0;
float:left;
}


.input_txt01{
border:1px #cccccc solid; background-color:#ffffff;  padding: 3px 3px 3px 3px; text-align:left; font-family:"dotum";}


.input_login{ /* ¸ÞÀÎ ¾ÆÀÌµð/ºñ¹ø ÀÔ·Â ¼³Á¤ */
border:0px #b9b9b9 solid; background-color:#ffffff;  width:130px;  height:18px; text-align:left; font-family:"dotum";}


#board_list {
	width: 100%;
	float: left;
	margin: 25px 0px 0px 5px;
	padding-bottom: 40px;
}
.boardsearch_bg {
	border: 1px solid #ededed;
	text-align: center;
	width: 100%;
	height: 43px;
	margin: 30px 0 0 0;
	float: left;
}

.t_bgblue {
	background-color:#e8f0f6;
}

.tb_bg {

	text-align:center;
}


.t_bg {
	background-color:#f5f5f5;
}

.t_bg3{
	background-color:#a4a4a4;
}

.tb_bg3 {
	background-color:#f5f5f5;
	text-align:center;
}


.mainnotice td {
	padding:3px;
}


.table01 {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#f0799a;

	border-bottom-style:solid;
	border-bottom-width:3px;
	border-bottom-color:#f0799a;

}
.table01 td {
	padding:5px 6px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#e7e7e7;
}


.table02 {
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:#f0799a;

	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#f0799a;
}
.table02 td {
	padding:5px 5px 5px 5px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#ededed;
}

.table02right {
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#ededed;
}

.table02left {
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#ededed;
}


.table03 {padding:2px 2px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#eeeeee;}


.table04 {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#f0799a;

	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#f0799a;

}
.table04 td {
	padding:6px 6px 6px 10px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#e7e7e7;
}

.table04_bg {
background-color:#f9f3f4;
text-align:center;
}


.table06 {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#f0799a;

	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#f0799a;

	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#e7e7e7;

}
.table06 td {
	padding:6px 6px 6px 10px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#e7e7e7;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#e7e7e7;
}




.table05 {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#8fb4cb;
}
.table05 td {
	padding:5px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#e7e7e7;
}



.calendartb {
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#e8e8e8;
}
.calendartb td {
	padding:1px;
	width:25px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#e8e8e8;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#e8e8e8;
}




.id_search_bg {
	background:url("/images/boyuk/member/login_bg.gif") no-repeat;
    width:562px;
	height:462px;
	margin:0 0 50px 50px;
	padding: 20px;
}

.login_search_bg {
	background:url("/images/boyuk/member/login_bg2.gif");
    width:601px;
	height:229px;
}

.id_search_box { 
 margin: 10px 0 20px 0;
 padding: 10px;
 width: 360px;
 border:1px #bed4ea solid;
 float: left;
 background-color:#f5f5f5;

}

.lecture_box { 
 padding: 10px;
 margin: 0px 0 20px 0;
 width: 705px;
 border:1px #f0799a solid;
 float: left;
 background-color:#f5f5f5;

}

.bbs_info_box { 
 padding: 10px;
 margin: 0px 0 5px 0;
 width: 705px;
 border:1px #f0799a solid;
 float: left;
 background-color:#f5f5f5;
}



.con1{ 
 float: left;
 width: 350px;
 margin: 20px 0 0px 0px;
}

.con2{ 
 float: left;
 width: 325px;
 margin: 20px 0 0px 35px;
}

.con3{ 
 float: left;
 width: 325px;
 margin: 50px 0 0px 35px;
}


#pop_title {
	background:url("/images/boyuk/popop_bg.gif");
    width:100%;
	height:46px;
	color:#ffffff;
}

#pop_text {
	margin: 0 10px 10px 10px;
	padding: 20px;
	background-color:#ffffff;
}


#tab_bg {
	background:url("/images/boyuk/lectureroom/tab01_bg.gif");
    width:100%;
	height:29px;
}

.photo_box { 
 padding: 5px;
 margin: 0px;
 border:1px #e2e2e2 solid;
 background-color:#ffffff;
}

.my_m_notice{
    width:345px;
	float: left;
	margin: 10px 30px 0px 0px;

}

#grade-bg{
	background:url("/images/boyuk/mypage/img_bg.jpg");
    width:329px;
	height:116px;
	padding: 32px 0 0 15px;
	float: left;
}


#grade_box{
width:165px;
border: 1px solid #cbd9e1;
background-color:#f2f7fa;
margin: 0px 0 0 0;
padding: 5px 5px 5px 9px;
}


#schedule{
	background:url("/images/boyuk/mypage/schedule_bg.gif");
    width:325px;
	height:156px;
	padding: 13px 0 0 20px;
}

#movie_bg{
	background:url("/images/boyuk/info/movie_bg.jpg") no-repeat;
    width:714px;
	height:473px;
	padding: 95px 0 0 0px;
	text-align:center;
}

.sitemap_tb{ 
 float: left;
 width: 203px;
 margin: 5px 30px 5px 5px;
}

.sitemap_tb ul{ 
 margin-left: 0px;
}


.sitemap_icon{
	background: url("/images/boyuk/community/map_icon.gif") 0 7px no-repeat;
	padding-left: 10px;
	line-height:180%;
}

.sitemap_icon02{
	background: url("/images/boyuk/community/map_icon02.gif") 0 7px no-repeat;
	padding-left: 18px;
	line-height:180%;
}

.sitemap_title {
	color: #ffffff;
	background: url("/images/boyuk/community/sitemap_bg.gif") 0 2px no-repeat;
	padding-top: 7px;
	padding-left: 26px;
	font-size: 13px;
	font-weight:bold;
	height:29px;
	letter-spacing:-1pt;
}

.title {
	color: #243e61;
	background: url("/images/boyuk/icon02.gif") 0 4px no-repeat;
	padding-left: 11px;
	font-size: 13px;
	font-weight:bold;
	margin-top: 20px;
}

.list li {margin:2px 0 0 0px;list-style:none;}

#bottompoptitle{
	background:url("/images/boyuk/pop_titlebg.gif");
	background-repeat : repeat-x; 
	height:45px;
	padding:20px 0 0 55px;
}

.infomodify_box {
	border: 3px solid #dcdcdc;
	margin: 8px 0 0 0;
	padding: 30px;
	background-color: #f6f6f6;
	margin-right: auto;
	margin-left: auto;
	width: 50%;
}

#pop_title_boyuk {
	background:url("/images/boyuk/popop_bg.gif");
    width:100%;
	height:46px;
	color:#ffffff;
}
/* border: 1px solid #ccc;*/