a:link    { font-size: 9pt; color: #1F6CBA; text-decoration: none }
a:visited { font-size: 9pt; color: #000000; text-decoration: none }
a:hover   { font-size: 9pt; color: #990000 }
a {  }

input { vertical-align:middle;}
img { vertical-align:middle;}

li { list-style:none; }

BODY  {	FONT-FAMILY:±¼¸²Ã¼; FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none }
.text_input { BORDER :solid 1 #c3c2a3; FONT-FAMILY:±¼¸²Ã¼; FONT-SIZE:9pt; Height:20; COLOR: #000000; BACKGROUND-COLOR:white; }
.text_input_trans  { BORDER :solid 0 #CCCCFF; FONT-FAMILY:±¼¸²Ã¼; FONT-SIZE:9pt; COLOR: #000000; BACKGROUND-COLOR:white; }

.toptitle {background:url(/img/top_bar.gif); background-repeat:no-repeat; font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif; font-size:22px; font-weight:bold; color:#FFFFFF; padding-left:30px;}

.sotitle {background:url(/img/board/big_title.gif) no-repeat; font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif; font-size:20px; font-weight:bold; padding-left:14px; color:#121212;}
.sotitle span {background:url(/img/board/so_title.gif) no-repeat 13px 5px; font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif; font-size:16px; font-weight:bold; padding-left:25px; color:#3168fe;}


.soimgtitle {font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif; font-size:13px; font-weight:bold; padding-top:5px; color:#996100;}
.sotitle2 {background-repeat:repeat-x; font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif; font-size:16px; font-weight:bold; padding-top:5px; color:#996100;}

.PageHeader
{
	font-size: 12pt;
	font-family: ±¼¸²Ã¼;
	color: blue;
	height: 24px;
	font-weight: bold;
	vertical-align: middle;
}
.ListHeader
{
	text-align:left;
	font-size: 9pt;
	font-family: ±¼¸²Ã¼;
	height: 24px;
	background-image: url(Images/bar09.gif);
	color: white;
	font-weight: bold;
}
.PageNoHeader
{
	height:0px;
}
.ListBody
{
	font-size: 9pt;
	font-family: ±¼¸²Ã¼;
	height: 22px;
}
.ListFooter
{
	font-size: 9pt;
	font-family: ±¼¸²Ã¼;
	height: 24px;
	background-image: url(Images/bar09.gif);
	color: white;
	font-weight: bold;
}

IMG
{
	cursor: hand;
}
.Label
{
	vertical-align:middle;
	font-size: 9pt;
	font-family: ±¼¸²Ã¼;
	height: 22px;

}
.LabelButton
{
	cursor: hand;
	text-decoration: underline;
	vertical-align:middle;
	font-size: 9pt;
	font-family: ±¼¸²Ã¼;
	font-weight:bold;
}
.NormalButton
{
	background-color:Orange;
	color:White;
	font-weight:bold;
	text-align:center;
	vertical-align:text-bottom;
	padding-top:2px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup 
{
	
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
	
}
.roundedPanel
{	
	width:300px;	
	background-color:#5377A9;	
	color:white;
	font-weight:bold;		
}

.even
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: lightyellow
}
.odd
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: lightyellow
}
.INPUT1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: lightgoldenrodyellow
}
.INPUT2
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #ffefd5
}
.INPUT3
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: aqua
}
.ItemName
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: smaller;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center
}
.TableLabel
{
	font-size: 9pt;
	font-family: ±¼¸²Ã¼;
	background-color: silver;
	height: 22px;
	text-indent: 5px;
}
.TableEntry
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-size: 9pt;
	font-family: ±¼¸²Ã¼;
	height: 22px;
	background-color: #EAEAEA;
}
.Entry
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
	background-color: #EAEAEA;
}
.Entry1
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: smaller;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: lightgoldenrodyellow
}
.Entry2
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: smaller;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: papayawhip
}
.EntryRead
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    width: 50px;
	background-color: #FFFFC0;
}

.tb_title1
{
    FONT-SIZE:9pt;
    COLOR: #895700;
    BACKGROUND-COLOR: #f8f8eb;

	padding-left:15px
}

.tb_title_b
{
    FONT-SIZE:9pt;
    COLOR: #e60909;
    BACKGROUND-COLOR: #f8f8eb;
	font-weight: bold;

	padding-left:15px
}

.tb_title4
{
    FONT-SIZE:9pt;
    COLOR: #000000;
    background: background:url(/img/board/last_td.gif) no-repeat top;
	font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif;
	font-weight: bold;
}
a.blue:link    {FONT-SIZE:9pt; COLOR:#1F6CBA; font-weight: bold; LINE-HEIGHT: 17px; TEXT-DECORATION:none;} 
a.blue:visited {FONT-SIZE:9pt; COLOR:#1F6CBA; font-weight: bold; LINE-HEIGHT: 17px; TEXT-DECORATION:none;} 
a.blue:active  {FONT-SIZE:9pt; COLOR:#1F6CBA; font-weight: bold; LINE-HEIGHT: 17px; TEXT-DECORATION:none;} 
a.blue:hover   {FONT-SIZE:9pt; COLOR:a7a68b; font-weight: bold; LINE-HEIGHT: 17px; TEXT-DECORATION:none;} 

.tb_title4 td { text-align:center;}

.first_td {background:url(/img/board/first_td.gif) no-repeat;}
.last_td {background:url(/img/board/last_td.gif) no-repeat top right;}
.bg_td_right {background:url(/img/board/bg_td_right.gif) no-repeat;}
.bg_td { position:relative;}
.bg_td.td_right { position:absolute; text-align:right; top:-5px;}

a.club_:link    {FONT-SIZE:9pt; COLOR:#1F6CBA; font-weight: bold; LINE-HEIGHT: 17px; TEXT-DECORATION:none;} 
a.blue:visited {FONT-SIZE:9pt; COLOR:#1F6CBA; font-weight: bold; LINE-HEIGHT: 17px; TEXT-DECORATION:none;} 
a.blue:active  {FONT-SIZE:9pt; COLOR:#1F6CBA; font-weight: bold; LINE-HEIGHT: 17px; TEXT-DECORATION:none;} 
a.blue:hover   {FONT-SIZE:9pt; COLOR:a7a68b; font-weight: bold; LINE-HEIGHT: 17px; TEXT-DECORATION:none;} 



.a_title_mam {background:url(/img/menu_td.gif) no-repeat; }
.a_title_mam p { height:26px; margin-top:9px;}
a.a_title:link    {FONT-SIZE:13px; COLOR:#121212; font-weight: bold; TEXT-DECORATION:none; padding-left:16px; width:180px; letter-spacing:-0.02em;}
a.a_title:visited {FONT-SIZE:13px; COLOR:#121212; font-weight: bold; TEXT-DECORATION:none; padding-left:16px; width:180px; letter-spacing:-0.02em;}
a.a_title:active  {FONT-SIZE:13px; COLOR:#121212; font-weight: bold; TEXT-DECORATION:none; padding-left:16px; width:180px; letter-spacing:-0.02em;}
a.a_title:hover   {FONT-SIZE:13px; COLOR:#1F6CBA; font-weight: bold; TEXT-DECORATION:none; padding-left:16px; width:180px; letter-spacing:-0.02em;} 



a.a_sotitle:link    {FONT-SIZE:12px; COLOR:#121212; LINE-HEIGHT: 16px; TEXT-DECORATION:none; background:url(/img/left_icon.gif) no-repeat 23px 2px; padding-left:33px;width:180px;} 
a.a_sotitle:visited {FONT-SIZE:12px; COLOR:#121212; LINE-HEIGHT: 16px; TEXT-DECORATION:none; background:url(/img/left_icon.gif) no-repeat 23px 2px; padding-left:33px;width:180px;}
a.a_sotitle:active  {FONT-SIZE:12px; COLOR:#121212; LINE-HEIGHT: 16px; TEXT-DECORATION:none; background:url(/img/left_icon.gif) no-repeat 23px 2px; padding-left:33px;width:180px;}
a.a_sotitle:hover   {FONT-SIZE:12px; COLOR:#b20e0e; LINE-HEIGHT: 16px; TEXT-DECORATION:none; background:url(/img/left_icon.gif) no-repeat 23px 2px; padding-left:33px;width:180px;} 

p{ margin:0; padding:0;}


.tb_title2
{
    FONT-SIZE:9pt;
    COLOR: #895700;
	font-weight: bold;
    BACKGROUND-COLOR: #f8f8eb;
	padding-left:15px
}

.tb_title3
{
    BORDER-RIGHT: #DFDFDF 1px solid;
    BORDER-TOP: #DFDFDF 1px solid;
    BORDER-LEFT: #DFDFDF 1px solid;
    BORDER-BOTTOM: #DFDFDF 1px solid;
    FONT-SIZE:9pt;
    COLOR: #FFFFCC;
	font-weight: bold;
    BACKGROUND-COLOR: #2599C1;
}

.tb_content1
{
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: 000000;
	font-weight: normal;
}
.tb_content1 td {padding:5px 0 5px 0;}

.tb_content2
{
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: 000000;
	font-weight: normal;
}

.tb_color1
{
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: #ededed;
    COLOR: 000000;
	font-weight: normal;
}
.tb_color1 td {padding:5px 0 5px 0;}

.info_small
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #9e752c;
	font-weight: normal;
	text-align:left;
}

.abcd:link,
.abcd:active,
.abcd:visited,
.abcd:hover {text-decoration:none;FONT-SIZE: 8pt;}



#cal { 
	position:absolute; 
	left:0px; 
	top :0px; 
	width:178; 
	height:188px; 
	z-index:1; 
	overflow: hidden; 
	visibility: hidden; 
	background-color: #FFFFFF; 
} 

#popmenu { 
	position:absolute; 
	left:0px; 
	top :0px; 
	/*
	width:100;	 ## ¼±¾ðµÇ¾îÀÖÀ½ Å©±â Á¶Àý ¾ÈµÊ ##
	height:45px; 
	*/
	z-index:1; 
	overflow: hidden; 
	visibility: hidden; 
	background-color: #FFFFFF; 
} 

#info_customer { 
	position:absolute; 
	left:0px; 
	top :0px; 
	width:475; 
	height:320px; 
	z-index:1; 
	overflow: hidden; 
	visibility: hidden; 
	background-color: #FFFFFF; 
} 

#info_machine { 
	position:absolute; 
	left:0px; 
	top :0px; 
	width:600px; 
	height:375px; 
	z-index:1; 
	overflow: hidden; 
	visibility: hidden; 
	background-color: #FFFFFF; 
} 

#divSchList { 
	position:absolute; 
	left:0px; 
	top :08px; 
	width:475; 
	height:300px; 
	z-index:1; 
	overflow: hidden; 
	visibility: hidden; 
	background-color: #FFFFFF; 
} 


.workPrint 
{
	border: solid 1px #000000;
	border-collapse: collapse;
	background-color: #FFFFFF; 
}

/* Çà»çÀÏÁ¤ */

#sub_box {margin:25px 0 50px 0; padding:0; float:left; font:12px "µ¸¿ò",Arial; color:#333; width:690px;}
#sub_box img {display:block;}
#sub_box span {display:block;}
#sub_box .h30 {padding:15px;}
#sub_box .h20 {padding:10px;}
#sub_box .h10 {padding:5px;}

.layerpopup {position:relative; margin:0; padding:0; width:679px; border:1px solid #000;border-top:1px solid #ebe9ed; border-left:1px solid #ebe9ed; border-bottom:1px solid #b5b4b8; border-right:1px solid #b5b4b8;}
.layerpopup .closelayer {position:absolute; left:287px; top:17px;}
.layerpopup .closelayer1 {position:absolute; right:287px; top:17px;}

/* ½ÉÇÃ´Þ·Â */
.calendar_simple {width:679px; border-collapse:collapse;}
.calendar_simple caption {margin:0; padding:0; height:40px; font:12px "µ¸¿ò", Arial; color:#006666; text-align:center;}
.calendar_simple caption span {font-weight:bold; padding:15px 0 14px 0;}
.calendar_simple tr {border:none;}
.calendar_simple th {border:none; color:#000000; font:bold 11px "µ¸¿ò";}

.calendar_simple th.sun {color:#CC3300; background:#F7D6C8; border:2px solid #FFF; height:30px; width:93px;}
.calendar_simple th.day {color:#666; background:#EBEBEB; border:2px solid #FFF; height:30px; width:93px;}
.calendar_simple th.sat {color:#006699; background:#D0F0FF; border:2px solid #FFF; height:30px; width:93px;}

.calendar_simple td {margin:0; padding:5px; width:87px; height:87px; border-bottom:1px solid #ebe9ed; border-right:1px solid #ebe9ed; border-top:1px solid #b5b4b8; border-left:1px solid #b5b4b8; text-align:right; vertical-align:top;}

.calendar_simple td a {font:11px "µ¸¿ò", Arial; color:#333; text-decoration:none;}
.calendar_simple td a:hover {font:11px "µ¸¿ò", Arial; color:#333; text-decoration:none;}
.calendar_simple td p {text-align:left;}
.calendar_simple td p a {font:11px "µ¸¿ò", Arial; color:#666; text-decoration:none;}
.calendar_simple td p a:hover {font:11px "µ¸¿ò", Arial; color:#ba3d63; text-decoration:none;}


/* Çà»çÀÏÁ¤-¸ÞÀÎ*/

#sub_box2 {margin:5px 0 50px 0; padding:0; float:left; font:12px "µ¸¿ò",Arial; color:#333; width:380px;}
#sub_box2 img {display:block;}
#sub_box2 span {display:block;}
#sub_box2 .h30 {padding:15px;}
#sub_box2 .h20 {padding:10px;}
#sub_box2 .h10 {padding:5px;}

.layerpopup2 {position:relative; margin:0; padding:0; width:350px; border:1px solid #000;border-top:1px solid #ebe9ed; border-left:1px solid #ebe9ed; border-bottom:1px solid #b5b4b8; border-right:1px solid #b5b4b8;}
.layerpopup2 .closelayer {position:absolute; left:175px; top:17px;}
.layerpopup2 .closelayer1 {position:absolute; right:175px; top:17px;}

/* ½ÉÇÃ´Þ·Â */
.calendar_simple2 {width:350px; border-collapse:collapse;}
.calendar_simple2 caption {margin:0; padding:0; height:40px; font:12px "µ¸¿ò", Arial; color:#006666; text-align:center;}
.calendar_simple2 caption span {font-weight:bold; padding:15px 0 14px 0;}
.calendar_simple2 tr {border:none;}
.calendar_simple2 th {border:none; color:#000000; font:bold 11px "µ¸¿ò";}

.calendar_simple2 th.sun {color:#CC3300; background:#F7D6C8; border:2px solid #FFF; height:30px; width:35px;}
.calendar_simple2 th.day {color:#666; background:#EBEBEB; border:2px solid #FFF; height:30px; width:35px;}
.calendar_simple2 th.sat {color:#006699; background:#D0F0FF; border:2px solid #FFF; height:30px; width:35px;}

.calendar_simple2 td {margin:0; padding:5px; width:35px; height:35px; border-bottom:1px solid #ebe9ed; border-right:1px solid #ebe9ed; border-top:1px solid #b5b4b8; border-left:1px solid #b5b4b8; text-align:right; vertical-align:top;}

.calendar_simple2 td a {font:11px "µ¸¿ò", Arial; color:#333; text-decoration:none;}
.calendar_simple2 td a:hover {font:11px "µ¸¿ò", Arial; color:#333; text-decoration:none;}
.calendar_simple2 td p {text-align:left;}
.calendar_simple2 td p a {font:11px "µ¸¿ò", Arial; color:#666; text-decoration:none;}
.calendar_simple2 td p a:hover {font:11px "µ¸¿ò", Arial; color:#ba3d63; text-decoration:none;}


/* Çà»çÀÏÁ¤ º¸±â */
.calendarview1_date {margin:0 0 10px 0; padding:9px 0 0 0; width:690px; height:21px; background:#EEF5FF; position:relative; font:12px "µ¸¿ò",Arial; color:#333; text-align:center;}
.calendarview1_contents {margin:0; padding:0; font:12px "µ¸¿ò",Arial; color:#333; width:690px;}
.calendarview1_contents ul {margin:0; padding:0; list-style:none;}
.calendarview1_contents li img {margin-right:15px;}
.calendarview1_contents li {margin:0; padding:0; list-style:none; float:left;}
.calendarview1_contents li li {margin:0; padding:0; list-style:none; clear:both;}
.calendarview1_contents .cal_title {background:url("../img/edu/01_icon01.gif") no-repeat left center; color:#A86E7F; font-weight:bold; height:20px; padding:7px 0 0 12px;}
.calendarview1_contents .cal_content {margin:0; padding:10px 0; width:561px; line-height:160%;}
.calendarview1_btn {margin:5px 0 0 0; padding:5px 0 0 0; width:690px; border-top:1px solid #A86E7F; float:left;}
.calendarview1_btn a {display:block; float:right;}


/*Á¾¸ñº° Å¬·´Âü°¡¼ö */

.list_title {font-size:18px; font-weight:bold; line-height:24px;}
.list_title span {font-size:13px; color:#444444;background:url(../img/gal.gif) no-repeat 0 2px; padding-left:17px; font-weight:100;}

.bor_bot {border-bottom:2px solid #303537;}
.hot_list {repeat-x;margin-bottom:14px;}
/*game_list*/
.game_title { font-size:12px; vertical-align:middle; font-weight:bold; padding:9px 0 12px 16px;background:url(/img/game_ti.gif) no-repeat 0 11px;}
.game_title span {font-size:9px; color:#777777;}
.game_list li { font-size:12px; float:left; width:20%; height:30px; text-align:center;background:url(/img/game_li_bg.gif) no-repeat; padding-right:10px; padding-top:3px;}
.game_list li a { width:100%;}


/*»çÁø°Ô½ÃÆÇ*/
.skinListNum { padding-left:5px; font-size:10px; line-height : 18px; font-family:tahoma; color:#909090 }
.sam { border:solid 1 #EFEFEF; }
a.skinTitle:link		 { font: 13px "µ¸¿ò"; color: #595959; text-decoration: none; }
a.skinTitle:visited	 { font: 13px "µ¸¿ò"; color: #595959;	text-decoration: none; }
a.skinTitle:active	 { font: 13px "µ¸¿ò"; color: #595959;	text-decoration: none; }
a.skinTitle:hover	 { font: 13px "µ¸¿ò"; color: #3a72cc;	text-decoration:underline; }
/* pageing---------------------------------------------------------------------*/
.pageing {width:100%; margin:auto; margin-top:12px;}
.pageing a:link,
.pageing a:active,
.pageing a:visited,
.pageing a:hover { width:19px; height:20px; color:#5c5c5c; line-height:21px;
			vertical-align:middle; display:inline-block; font-weight:bold; border:1px solid #fff; text-align:center; }
.pageing a img { border:1px solid #fff; ; }
.pageing a:hover { width:19px; height:19px; color:#61ade1; line-height:19px; border:1px solid #c7deee; 
			background:#f6fbff; font-weight:bold; text-decoration:none; }
.pageing a:hover img { border:1px solid #fff; }
.pageing a.on:link,	.pageing a.on:active, .pageing a.on:visited, .pageing a.on:hover 
		{ width:19px; height:20px; color:#61ade1; line-height:19px; border:1px solid #c7deee;
		background:#f6fbff; font-weight:bold; text-decoration:none; }



/* Àü±¹´ëÈ¸ ´ëÇ¥ÀÚ ÀÚ·á¶§¹®¿¡ ¿¨³ÝÀÇ pro_css.css¿¡¼­ °®°í¿È  */
.search_table {text-align:right; width:800px; margin-bottom:8px;}
.search_table td {line-height:25px;}
.search_table input,select { vertical-align:middle;}

.w2:link {font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif; font-size:15px; color: #2d57f1; text-decoration:none; font-weight:bold;}
.w2:visited {font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif; font-size:15px; color: #2d57f1; text-decoration:none; font-weight:bold;}
.w2:active {font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif; font-size:15px; color: #2d57f1; text-decoration:underline; font-weight:bold;}
.w2:hover {font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif; font-size:15px; color: #2d57f1; text-decoration:underline; font-weight:bold;}

.board_table_w { width:800px; border-top:3px solid #83c2d1;  border-bottom:2px solid #83c2d1; margin-bottom:8px;}

.board_table_w img { vertical-align:middle; }
.board_table_w th { border-top:1px solid #d1d7e1; padding:4px 0 4px 0; }
.board_table_w td { border-top:1px solid #d1d7e1; padding:4px 8px 4px 0;}
.board_table_w span { color:#999999; font-size:11px;}

.board_tr td { text-align:center; }
.board_tr td.board_left { text-align:left; }
.board_zero td { border:0;text-align:left;}
.board_zero img,input { vertical-align:middle; }
.text_left { text-align:left; }
.btn_right { text-align:right;}
