.font11-16 {
	font-size: 11px;
	line-height: 16px;
    color:#151515;
}
.font11-20 {
	font-size: 11px;
	line-height: 20px;
    color:#151515;
}
.font12-16 {
	font-size: 12px;
	line-height: 16px;
    color:#151515;
}
.font12-20 {
	font-size: 12px;
	line-height: 20px;
    color:#151515;
}
.font14-16 {
	font-size: 14px;
	line-height: 16px;
    color:#151515;
}

.title {
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight:bold;
	padding:10px 28px 20px;
	color: #000000;
	background-image: url(img/titile_back.jpg);
}
.box {
	background-image:url(img/back_box1.jpg) repeat no-repeat;
	font-size: 12px;
	padding:10px 15px 8px;
	color: #000000;
	background-image: url(img/back_box1.jpg);
	background-repeat: no-repeat;
}
.box2 {
	background-image:url(img/pagetop.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
	padding:5px 10px 6px;
	color: #000000;
	background-image: url(img/pagetop.jpg);
}
.back_contents {
background-image: url(img/back_contets.jpg);
background-repeat:repeat-x;
}
p.menu a{
 font-size:11px;
 text-decoration:none;
}
p.menu a:link{
 color:#ffffff;
}
p.menu a:visited{
 color:#ffffff;
}
p.menu a:hover{
color:#cccccc;
text-decoration:none;
}

.botton div{
 margin::0 0 0 0;
}
.botton a{
 display:block;
 width;168px;
 height:19px;
 padding:6px 0px 0px 30px;
font-size:12px;
 background-image:url(img/botton_back1.jpg);
 background-repeat:none;
}
.botton a:link{
 color:#333333;
}
.botton a:visited{
 color:#333333;
}
.botton a:hover{
 background-image:url(img/botton_back2.jpg);
 color:#ffffff;
}
.hiddenlmg{
 display::none;
}

