@charset "utf-8";


img {border:none;}
table {border-collapse:collapse;}


A:link       { color:#3b3b3b;text-decoration:none; }
A:visited   { color:#3b3b3b;text-decoration:none; }
A:active   { color:#3b3b3b;text-decoration:none; }
A:hover    { color:#08ac00;text-decoration:none; }

/* text-align */
.align_j {text-align:justify;}
.align_l {text-align:left;}
.align_r {text-align:right;}
.align_c {text-align:center;}


/* 달력상단 */
.LoginA {clear:both; margin:0px; padding:0px 0px 5px 0px; width:655px; text-align:right; font:10px Tahoma; color:929292; overflow:hidden;}
.LoginA A:link       { color:#929292;text-decoration:none; }
.LoginA A:visited   { color:#929292;text-decoration:none; }
.LoginA A:active   { color:#929292;text-decoration:none; }
.LoginA A:hover    { color:#08ac00;text-decoration:none; }

#MonView {clear:both; width:630px; border:2px solid #5bd200; padding:6px 10px; margin:0 auto; font:13px MS PGothic; font-weight:bold; text-align:center; color:#3b3b3b; overflow:hidden;}

	
/* 달력에서 색깔 설정 */
.bg_blue { color:#0051e6; margin:0; padding:0;}
.bg_blue A:link     { color:#0051e6;text-decoration:none; }
.bg_blue A:visited  { color:#0051e6;text-decoration:none; }
.bg_blue A:active   { color:#0051e6;text-decoration:none; }
.bg_blue A:hover    { color:#08ac00;text-decoration:none; }

.bg_red  { color:#ff0000; margin:0; padding:0;}
.bg_red A:link     { color:#ff0000;text-decoration:none; }
.bg_red A:visited  { color:#ff0000;text-decoration:none; }
.bg_red A:active   { color:#ff0000;text-decoration:none; }
.bg_red A:hover    { color:#08ac00;text-decoration:none; }

.bg_yellow { background-color:#f7fff0; margin:0; padding:0;}


/* 달력에서 날짜부분 */
#dayview {float:right; margin:0px; padding:2px 3px; width:15px; font:12px Tahoma; text-align:right; font-weight:bold; overflow:hidden;}
#memo {clear:both; margin:0px auto; padding:0px; width:84px; font:12px MS UI Gothic; text-align:left; overflow:hidden;}
#memo A:link       { color:#5e5e5e;text-decoration:none; }
#memo A:visited   { color:#5e5e5e;text-decoration:none; }
#memo A:active   { color:#5e5e5e;text-decoration:none; }
#memo A:hover    { color:#08ac00;text-decoration:underline; }


/* 달력 출력 테이블 */	
.view_calendar {clear:both; width:100%; text-align:center; margin:0 auto; padding:1px 0px; overflow:hidden;}
.view_calendar table {margin:0px auto; width:651px; padding:0; border-collapse:collapse; border:2px solid #d7d7d7;}
.view_calendar th {margin:0px; padding:6px 0px; width:93px; text-align:center; background:#fcfcfc; font:13px MS PGothic; color:#000000; font-weight:bold; border-collapse:collapse; border:1px solid #d7d7d7;}
.view_calendar td {margin:0px; padding:1px; height:90px; text-align:left; font:12px MS UI Gothic; line-height:140%; border-collapse:collapse; border:1px solid #d7d7d7; vertical-align:top;}


/* 작성 테이블 */	
.Wr_table {clear:both; width:100%; text-align:center; margin:0 auto; padding:1px 0px; overflow:hidden;}
.Wr_table table {margin:0px auto; width:651px; padding:0; border-collapse:collapse; border:2px solid #d7d7d7;}
.Wr_table th {margin:0px; padding:6px 0px; width:100px; text-align:center; background:#fcfcfc; font:13px MS PGothic; color:#000000; font-weight:bold; border-collapse:collapse; border:1px solid #d7d7d7;}
.Wr_table td {margin:0px; padding:4px 10px; text-align:left; font:12px MS PGothic; line-height:140%; border-collapse:collapse; border:1px solid #d7d7d7;}

.Wtextarea {width:98%; height:150px; border:1px solid #e2e2e2;}
.Winput {height:16px; border:1px solid #e2e2e2; width:98%;}

/* view 테이블 */	
.view_schedule {clear:both; width:100%; text-align:center; margin:0 auto; padding:1px 0px 20px 0px; overflow:hidden;}
.view_schedule table {margin:0px auto; width:651px; padding:0; border-collapse:collapse; border:2px solid #d7d7d7;}
.view_schedule th {margin:0px; padding:6px 0px; text-align:center; background:#fcfcfc; font:13px MS PGothic; color:#000000; font-weight:bold; border-collapse:collapse; border:1px solid #d7d7d7;}
.view_schedule td {margin:0px; padding:5px 10px; text-align:left; font:12px MS PGothic; line-height:140%; border-collapse:collapse; border:1px solid #d7d7d7;}




/* 전체를 감싸는 Div 모든 파일공통*/
#T_div {	width:100%;	margin-right:auto;}

/* 달력위에 표시부분 날짜 및 view 테이블 감싸는 Div */
#Mon_div {	width:100%;	margin-left:auto;	margin-right:auto;}



/* 달력을 출력하는 테이블을 감싸는 Div */
#Tbl_div {	width:100%;	margin-left:auto;	margin-right:auto;	}

