body{ margin:0px; padding:0px;}
body, div, td, li {font-size:9pt;color:#333333;line-height:18px;}
body, div, td, li{font-family:굴림,tahoma,AppleGothic,sans-serif}
img{border:none;}

input,select{font-size:9pt;color:#333333;font-family:굴림,tahoma,AppleGothic,sans-serif}

a:link, a:visited, a:active{color:#565656; text-decoration:none}
a:hover{color:#333333; text-decoration:underline}

 

A.rollover img { display:inline; border:0;}
A.rollover img.over { display:none; }
A.rollover:hover { border:0; }
A.rollover:hover img { display:none; }
A.rollover:hover img.over { display:inline; }



input,textarea {font-size:9pt;color:#333333;}

input.calendar			{background-color: #FFFFFF; border: 1px solid #898989; active; behavior: url(/admin/calendar/calendar.htc);}

/********************************************** 개별 속성 **********************************************/

.sub_tit {font-family: "굴림", tahoma, Helvetica, sans-serif; font-size: 13pt;color: #5483c1; font-weight:bold;}
.sub_tit span {
	font:8pt dotum;
	padding-left:10px;
	color:#6D6D6D
}

.sub_navi {font-family: "굴림", tahoma, Helvetica, sans-serif; font-size: 8pt;color: #5483c1; font-weight:bold;}
.list{font-family: "굴림", tahoma, Helvetica, sans-serif; font-size: 9pt;color: #5483c1; font-weight:bold;}
.list_name{font-family: "굴림", tahoma, Helvetica, sans-serif; font-size: 9pt;color: #0074ba; font-weight:bold;}
.rsv_0{font-family: "굴림"; font-size: 8pt;color: #FF3399; font-weight:bold;letter-spacing:-1px;}
.rsv_1{font-family: "굴림"; font-size: 8pt;color: #006600; font-weight:bold;letter-spacing:-1px;}
.rsv_2{font-family: "굴림"; font-size: 8pt;color: #FF3300; font-weight:bold;letter-spacing:-1px;}
.list_c{font-family: "굴림", tahoma, Helvetica, sans-serif; font-size: 9pt;color:#FF3333; font-weight:bold;}

.left_menu_on {font-size: 9pt;color:#4d7abb;font-weight:bold;background:url(../images/left/over_bg.gif) no-repeat;padding-left:10px;cursor:hand;}
.left_menu {font-size: 9pt;padding-left:10px;cursor:hand;}

/*** 폼박스 셀 ***/
.cellC {
	color:#333333;
	background:#f6f6f6;
	font:9pt tahoma;
	width:120px;
	text-align:left;
	padding-left:10px;
	padding-top:7px;
	font-weight:bold;
	letter-spacing:-1;
}

.cellL {
	color:#333333;
	background:#f6f6f6;
	font:9pt tahoma;
	width:150px;
	text-align:left;
	padding-left:10px;
	padding-top:7px;
	font-weight:bold;
	letter-spacing:-1;
}

.cell{
	font:9pt tahoma;
	font-weight:bold;
	letter-spacing:-1;
}

.line	{border:1px solid #cccccc; height:17px; padding-top:1px; padding-left:1px;}

.extext {
	font:8pt dotum;
	letter-spacing:-1px;
	color:#627dce;
}

.small1 {
	font:8pt Dotum;
	letter-spacing:-1px;
	padding-top:15px;
}

/*** 한글폰트 ***/
.small {
	font:8pt Dotum;
	letter-spacing:0px;
	padding-top:3px;
}
.ver8	{font:8pt verdana;}


/*** 달력 스타일 ***/
.calendarTitleY {font-family:tahoma; font-size:11px; color:666666; text-align:left; padding-top:8px; padding-left:10px;}
.calendarTitleM {font-family:tahoma; font-size:24px; color:#007fd0; text-align:left; font-weight:bold; padding-left:5px;}
.calendarWeekS {font-family:tahoma; font-size:9px; color:#007fd0; float:left; width:30px; height:25px; padding-top:5px; }
.calendarWeekT {font-family:tahoma; font-size:9px; color:#808080; float:left; width:30px; height:25px; padding-top:5px; }
.calendarWeek {font-family:tahoma; font-size:9px; color:#808080; float:left; width:30px; height:25px; padding-top:5px; }

.calendarDayS {font-family:tahoma; font-size:11px; color:#007fd0; float:left; width:30px; height:25px; cursor:pointer; font-weight:bold;padding-top:5px; }
.calendarDayT {font-family:tahoma; font-size:11px; color:#808080; float:left; width:30px; height:25px; cursor:pointer; font-weight:bold;padding-top:5px; }
.calendarDay {font-family:tahoma; font-size:11px; color:#808080; float:left; width:30px; height:25px; cursor:pointer; font-weight:bold;padding-top:5px; }
.calendarToDay {font-family:tahoma; font-size:11px; color:fe5400; float:left; width:30px; height:25px; cursor:pointer; background:url('../images/icon_calendar_point.gif') no-repeat; font-weight:bold;padding-top:5px;}

.calendarNoDay {float:left; width:30px; height:25px;padding-top:5px; }
.calendarNow {font-family:tahoma; font-size:11px; color:333333; float:left; width:148px; height:20px; cursor:pointer; padding-left:8px;}
.calendarClose {font-family:tahoma; font-size:11px; color:333333; float:left; width:55px; height:20px; cursor:pointer;}
.clearboth {clear:both;}
.content_img {background:url(../images/sch_bg_gray.gif)}



/* 여백 */
.width20 {width:20px !important;}
.width30 {width:30px !important;}
.width40 {width:40px !important;}
.width50 {width:50px !important;}
.width60 {width:60px !important;}
.width70 {width:70px !important;}
.width80 {width:80px !important;}
.width90 {width:90px !important;}
.width100 {width:100px !important;}
.width110 {width:110px !important;}
.width120 {width:120px !important;}
.width130 {width:130px !important;}
.width140 {width:140px !important;}
.width150 {width:150px !important;}
.width200 {width:200px !important;}
.width250 {width:250px !important;}
.width300 {width:300px !important;}
.width330 {width:330px !important;}
.width350 {width:350px !important;}
.width400 {width:400px !important;}
.width450 {width:450px !important;}
.width500 {width:500px !important;}
.width550 {width:550px !important;}
.width600 {width:600px !important;}

.letterspacing1 {letter-spacing:1px !important;}
.letterspacing2 {letter-spacing:2px !important;}
.letterspacing3 {letter-spacing:3px !important;}
.letterspacing4 {letter-spacing:4px !important;}
.letterspacing5 {letter-spacing:5px !important;}
.letterspacing-1 {letter-spacing:-1px !important;}
.letterspacing-2 {letter-spacing:-2px !important;}
.letterspacing-3 {letter-spacing:-3px !important;}
.letterspacing-4 {letter-spacing:-4px !important;}
.letterspacing-5 {letter-spacing:-5px !important;}

.mal5 {margin-left:5px !important;}
.mal10 {margin-left:10px !important;}
.mal15 {margin-left:15px !important;}
.mal20 {margin-left:20px !important;}
.mal25 {margin-left:25px !important;}
.mal30 {margin-left:30px !important;}
.mal35 {margin-left:35px !important;}
.mal40 {margin-left:40px !important;}
.mal50 {margin-left:50px !important;}
.mal55 {margin-left:55px !important;}
.mal60 {margin-left:60px !important;}
.mal70 {margin-left:70px !important;}
.mal75 {margin-left:75px !important;}
.mal80 {margin-left:80px !important;}
.mal90 {margin-left:90px !important;}
.mal100 {margin-left:100px !important;}
.mal120 {margin-left:120px !important;}
.mal130 {margin-left:130px !important;}
.mal140 {margin-left:140px !important;}
.mal150 {margin-left:150px !important;}
.mal-5 {margin-left:-5px !important;}
.mal-10 {margin-left:-10px !important;}
.mal-15 {margin-left:-15px !important;}
.mal-20 {margin-left:-20px !important;}
.mal-25 {margin-left:-25px !important;}
.mal-30 {margin-left:-30px !important;}
.mal-35 {margin-left:-35px !important;}
.mal-40 {margin-left:-40px !important;}
.mal-45 {margin-left:-45px !important;}
.mal-50 {margin-left:-50px !important;}

.mar0 {margin-right:0 !important;}
.mar5 {margin-right:5px !important;}
.mar10 {margin-right:10px !important;}
.mar15 {margin-right:15px !important;}
.mar20 {margin-right:20px !important;}
.mar25 {margin-right:25px !important;}
.mar30 {margin-right:30px !important;}
.mar35 {margin-right:35px !important;}
.mar40 {margin-right:40px !important;}
.mar45 {margin-right:45px !important;}
.mar50 {margin-right:50px !important;}
.mar55 {margin-right:55px !important;}
.mar60 {margin-right:60px !important;}
.mar70 {margin-right:70px !important;}
.mar80 {margin-right:80px !important;}
.mar90 {margin-right:90px !important;}
.mar100 {margin-right:100px !important;}
.mar120 {margin-right:120px !important;}
.mar130 {margin-right:130px !important;}
.mar140 {margin-right:140px !important;}
.mar150 {margin-right:150px !important;}

.mab0 {margin-bottom:0 !important;}
.mab5 {margin-bottom:5px !important;}
.mab10 {margin-bottom:10px !important;}
.mab15 {margin-bottom:15px !important;}
.mab20 {margin-bottom:20px !important;}
.mab25 {margin-bottom:25px !important;}
.mab30 {margin-bottom:30px !important;}
.mab35 {margin-bottom:35px !important;}
.mab40 {margin-bottom:40px !important;}
.mab45 {margin-bottom:45px !important;}
.mab50 {margin-bottom:50px !important;}
.mab100 {margin-bottom:100px !important;}
.mab150 {margin-bottom:150px !important;}
.mab170 {margin-bottom:170px !important;}
.mab200 {margin-bottom:200px !important;}
.mab300 {margin-bottom:300px !important;}
.mab370 {margin-bottom:370px !important;}
.mab400 {margin-bottom:400px !important;}
.mab500 {margin-bottom:500px !important;}
.mab550 {margin-bottom:550px !important;}
.mab600 {margin-bottom:600px !important;}

.ma5 {margin:5px 5px 5px 5px !important;}
.ma10 {margin:10px 10px 10px 10px !important;}
.ma15 {margin:15px 15px 15px 15px !important;}
.ma20 {margin:20px 20px 20px 20px !important;}
.ma25 {margin:25px 25px 25px 25px !important;}
.ma30 {margin:30px 30px 30px 30px !important;}
.ma35 {margin:35px 35px 35px 35px !important;}
.ma40 {margin:40px 40px 40px 40px !important;}
.ma45 {margin:45px 45px 45px 45px !important;}
.ma50 {margin:50px 50px 50px 50px !important;}

.mat0 {margin-top:0 !important;}
.mat5 {margin-top:5px !important;}
.mat10 {margin-top:10px !important;}
.mat15 {margin-top:15px !important;}
.mat20 {margin-top:20px !important;}
.mat25 {margin-top:25px !important;}
.mat30 {margin-top:30px !important;}
.mat35 {margin-top:35px !important;}
.mat40 {margin-top:40px !important;}
.mat45 {margin-top:45px !important;}
.mat50 {margin-top:50px !important;}
.mat-5 {margin-top:-5px !important;}
.mat-10 {margin-top:-10px !important;}
.mat-15 {margin-top:-15px !important;}
.mat-20 {margin-top:-20px !important;}
.mat-25 {margin-top:-25px !important;}
.mat-30 {margin-top:-30px !important;}
.mat-35 {margin-top:-35px !important;}
.mat-40 {margin-top:-40px !important;}
.mat-45 {margin-top:-45px !important;}
.mat-50 {margin-top:-50px !important;}

.pal5 {padding-left:5px !important;}
.pal10 {padding-left:10px !important;}
.pal15 {padding-left:15px !important;}
.pal20 {padding-left:20px !important;}
.pal25 {padding-left:25px !important;}
.pal30 {padding-left:30px !important;}
.pal35 {padding-left:35px !important;}
.pal40 {padding-left:40px !important;}
.pal50 {padding-left:50px !important;}

.par0 {padding-right:0 !important;}
.par2 {padding-right:2px !important;}
.par5 {padding-right:5px !important;}
.par10 {padding-right:10px !important;}
.par15 {padding-right:15px !important;}
.par20 {padding-right:20px !important;}
.par25 {padding-right:25px !important;}
.par30 {padding-right:30px !important;}
.par35 {padding-right:35px !important;}
.par40 {padding-right:40px !important;}

.pat5 {padding-top:5px !important;}
.pat10 {padding-top:10px !important;}
.pat15 {padding-top:15px !important;}
.pat20 {padding-top:20px !important;}
.pat25 {padding-top:25px !important;}
.pat30 {padding-top:30px !important;}
.pat35 {padding-top:35px !important;}
.pat40 {padding-top:40px !important;}

.pab5 {padding-bottom:5px !important;}
.pab10 {padding-bottom:10px !important;}
.pab15 {padding-bottom:15px !important;}
.pab20 {padding-bottom:20px !important;}
.pab25 {padding-bottom:25px !important;}
.pab30 {padding-bottom:30px !important;}
.pab35 {padding-bottom:35px !important;}
.pab40 {padding-bottom:40px !important;}

.pa0{padding:0 !important;}
.pa2{padding:2px !important;}
.pa5{padding:5px !important;}
.pa10{padding:10px !important;}
.pa15{padding:10px !important;}
.pa20{padding:15px !important;}
.pa25{padding:25px !important;}
.pa30{padding:30px !important;}
.pa35{padding:35px !important;}
.pa40{padding:40px !important;}
.pa45{padding:45px !important;}
.pa50{padding:50px !important;}
