/****** basic css ******/
body {
    margin:0px 0 0 0; 
    color:#333333;
    font-size:12px;
    line-height:20px; 
}
th,td {
    font-size:12px;
    line-height:20px; 
}
A:link    {
    color:#333333;
    text-decoration:none;
}
A:visited {
    color:#333333;
    text-decoration:none;
}
A:hover   {
    color:#045bba;
    text-decoration:none;
}

/**사증예약**/
.cer_effect {
    padding:15px;
				background-color:#f0f9fc;
				color:#045d86;
				border-color:#094976;
}
.back_blue {
    background-color:#e7f0f6;
				padding:15px;
}
.padtopbot10 {
    padding:10px;
}
.padtopbot15 {
    padding-top:15px;
    padding-bottom:20px;
}
.padtopbot5 {
    padding-top:5px;
    padding-bottom:5px;

}
.back_gray {
    background-color:#f1f1f1;
	padding:10px;
}

/***** 게시판 css *****/
.spc {padding:0	0 0 5px; }

/*라디오버튼 보더 없애기*/
.radio	{border:0;}
.hide   {position: absolute; height: 0;	width: 0; text-indent: -5000px; overflow: hidden;}


/*게시판 리스트*/
.board_top{background-color:#8eb0d4;height:2px; }
.board_top2{background:url("../images/board_line.gif") repeat-x; height:9px; }
.board_top3{background:url("../images/top_bar.gif") no-repeat 0 50%; width:1px; background-color:#ffffff;}

.board_bottom{background-color:#8eb0d4;height:1px; }
.board_title{background-color:#ffffff; FONT: bold 12px dotum,sans-serif; color:#496f97; line-height:26px; text-align:center; height:30px;}
.board_center{line-height:28px; text-align:center; }
.board_line{background-color:#E5E5E5;height:1px; }



.board_list{FONT: 12px dotum,sans-serif; color:#555555; line-height:26px; }
.board_list A:link {FONT: 12px dotum,sans-serif; color:#555555; text-decoration:none ;line-height:26px; }
.board_list A:visited {FONT: 12px dotum,sans-serif; color:#555555; text-decoration:none;line-height:26px;}
.board_list A:hover {FONT: 12px dotum,sans-serif; color:#0e59aa; text-decoration:none; line-height:26px;}


/*게시판 뷰*/
.view_line{height:3px; background:url("../images/view_line.gif") repeat-x;}
.view_con{padding:15px 15px 15px 15px; }
.view_subject{padding:0 0 0 20px; background:url("../images/top_bar.gif") no-repeat 0 50%;}
.view01{background-color:#8eb0d4;height:2px;}
.view02{background-color:#8eb0d4;height:1px;}



 


/*버튼*/
.button01 {background:url("../images/button01.gif") no-repeat; width:21px;line-height:22px; }
.button03 {background:url("../images/button03.gif") no-repeat; width:11px;line-height:22px; }
.button{FONT: 12px dotum,sans-serif; color:#ffffff; line-height:22px;background:url("../images/button02.gif");padding:0 3px 0 3px;}
.button A:link {FONT: 12px dotum,sans-serif; color:#0e59aa;line-height:22px; }
.button A:visited {FONT: 12px dotum,sans-serif; color:#0e59aa;line-height:22px;}
.button A:hover {FONT: 12px dotum,sans-serif; color:#0e59aa;line-height:22px;}



/*넘버링 링크*/
.number{FONT: 12px dotum,sans-serif; color:#555555; line-height:30px; letter-spacing:1pt;padding:0 3px 0 3px;}
.number A:link {FONT: 12px dotum,sans-serif; color:#555555; text-decoration:none ;line-height:30px;padding:0 3px 0 3px; }
.number A:visited {FONT: 12px dotum,sans-serif; color:#555555; text-decoration:none;line-height:30px;padding:0 3px 0 3px;}
.number A:hover {FONT: 12px dotum,sans-serif; color:#0A43A2; text-decoration:none;line-height:30px;padding:0 3px 0 3px;}
.number_hyun {FONT: bold  13px gulim,sans-serif; color:#0A43A2;}


.m1 {FONT: bold  12px gulim,sans-serif; color:#F1721D;}
.m2 {FONT: 12px gulim,sans-serif;padding:5px 5px 5px 5px; line-height:22px;}
.m3 {FONT:   12px gulim,sans-serif; color:#2574B2;}
