@charset "UTF-8";
body,td,th {
	font-size: 12px;
}
a {
	font-size: 12px;
	color: #333333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #333333;
}
img { border:0px;}
p{padding: 0; margin: 0;}

.ll1{width:112px;height:30px; background:url(l1.jpg);}
.ll1 a{color: #F00;}
.ll2{width:112px;height:30px; background:url(l2.jpg);cursor:pointer;}
.ll2 a{color: #f55; font-weight:bold;}


#mess_main{ padding:10px 0; overflow:hidden;}

.mess_list{ clear:both; overflow:auto; zoom:1; margin-bottom:10px;}

.mess_title,.mess_input,.mess_textarea{ float:left; display:inline;}

.mess_title{ width:60px; text-align:right; margin-right:15px;}

.mess_input input,.mess_textarea textarea{ border:1px solid #d6d6d6; background:url(hg59.gif) repeat-x #FFF;}

.mess_textarea textarea{ overflow:auto;}

.subd{width:70px;border:0px;height:26px; line-height:26px; background:url(hg60.gif) no-repeat; cursor:pointer; text-align:center; color:#FFF;}

#apDiv1 {
	Z-INDEX: 1000; POSITION: fixed; WIDTH: 134px; HEIGHT: 125px; TOP: 200px; LEFT: 7px; _position: absolute
}
#apDiv2 {
	Z-INDEX: 999; POSITION: fixed; WIDTH: 134px; HEIGHT: 125px; TOP: 50px; LEFT: 7px; _position: absolute
}
