@charset "UTF-8";
/*■■■■■■■■■■■■*/
/*LAST EDDITED*/
/*2008.9.12*/

/*EDDITER*/
/*noriko mabuchi*/

/*Version*/
/*---------*/

/*■■■■■■■■■■■■*/

.bold{
	font-weight:bold;
}
.normal{
	font-weight:normal;
}

.font12{
	font-size:12px;
	line-height:160%;
}

.font11{
	font-size:11px;
	line-height:15px;
}
.font10{
	font-size:10px;
	line-height:120%;
}


.font14{
	font-size:14px;
	line-height:160%;
}

.glay{
	color:#333333;
}

.red{
	color:#cc0000;
}

/*link*/
a.a_black10:link{
font-size:10px;
color:#000000;
text-decoration:none;
line-height:15px;
}
a.a_black10:visited{
font-size:10px;
color:#000000;
text-decoration:none;
line-height:15px;
}
a.a_black10:hover{
font-size:10px;
color:#999999;
text-decoration:none;
line-height:15px;
}
a.a_black10:active{
font-size:10px;
color:#000000;
text-decoration:none;
line-height:15px;
}

a.a_glay10:link{
font-size:10px;
color:#333333;
text-decoration:none;
line-height:15px;
}
a.a_glay10:visited{
font-size:10px;
color:#333333;
text-decoration:none;
line-height:15px;
}
a.a_glay10:hover{
font-size:10px;
color:#999999;
text-decoration:none;
line-height:15px;
}
a.a_glay10:active{
font-size:10px;
color:#333333;
text-decoration:none;
line-height:15px;
}
a.a_glay12:link{
font-size:12px;
color:#CC0000;
text-decoration:underline;
line-height:15px;
}
a.a_glay12:visited{
font-size:12px;
color:#990000;
text-decoration:underline;
line-height:15px;
}
a.a_glay12:hover{
font-size:12px;
color:#FF0000;
text-decoration:none;
line-height:15px;
}
a.a_glay12_u:link{
font-size:12px;
color:#333333;
text-decoration:underline;
line-height:15px;
}
a.a_glay12_u:visited{
font-size:12px;
color:#333333;
text-decoration:underline;
line-height:15px;
}
a.a_glay12_u:hover{
font-size:12px;
color:#999999;
text-decoration:underline;
line-height:15px;
}
a.a_glay12_u:active{
font-size:12px;
color:#333333;
text-decoration:underline;
line-height:15px;
}

a.a_black12:link{
font-size:12px;
color:#000000;
text-decoration:none;
line-height:15px;
}
a.a_black12:visited{
font-size:12px;
color:#000000;
text-decoration:none;
line-height:15px;
}
a.a_black12:hover{
font-size:12px;
color:#999999;
text-decoration:none;
line-height:15px;
}
a.a_black12:active{
font-size:12px;
color:#000000;
text-decoration:none;
line-height:15px;
}

a.a_red12:link{
font-size:12px;
color:#cc0000;
text-decoration:underline;
line-height:15px;
}
a.a_red12:visited{
font-size:12px;
color:#cc0000;
text-decoration:underline;
line-height:15px;
}
a.a_red12:hover{
font-size:12px;
color:#ff99cc;
text-decoration:underline;
line-height:15px;
}
a.a_red12:active{
font-size:12px;
color:#cc0000;
text-decoration:underline;
line-height:15px;
}

a.a_black14:link{
font-size:14px;
color:#000000;
text-decoration:none;
line-height:20px;
}
a.a_black14:visited{
font-size:14px;
color:#000000;
text-decoration:none;
line-height:20px;
}
a.a_black14:hover{
font-size:14px;
color:#999999;
text-decoration:none;
line-height:20px;
}
a.a_black14:active{
font-size:14px;
color:#000000;
text-decoration:none;
line-height:20px;
}


a.a_glay14:link{
font-size:14px;
color:#333333;
text-decoration:undeline;
line-height:20px;
}
a.a_glay14:visited{
font-size:14px;
color:#333333;
text-decoration:undeline;
line-height:20px;
}
a.a_glay14:hover{
font-size:14px;
color:#999999;
text-decoration:undeline;
line-height:20px;
}
a.a_glay14:active{
font-size:14px;
color:#333333;
text-decoration:undeline;
line-height:20px;
}

a.a_darkblue12:link{
font-size:12px;
color:#003366;
text-decoration:underline;
line-height:19px;
}
a.a_darkblue12:visited{
font-size:12px;
color:#003366;
text-decoration:underline;
line-height:19px;
}

a.a_darkblue12:hover{
font-size:12px;
color:#0099CC;
text-decoration:underline;
line-height:19px;
}
a.a_darkblue12:active{
font-size:12px;
color:#003366;
text-decoration:underline;
line-height:19px;
}
.mt12 {
	margin-top: 12px;
}

.ml5{
	margin-left:5px;
}

.pl20{
	padding-left:20px;
}

.t12{
	font-size:12px;
}

.mb5{
	margin-bottom:5px;
}
.mb12{
	margin-bottom:12px;
}
.mt20{
	margin-top:20px;
}
.mt20{
	margin-top:20px;
}

.mr10{
	margin-right:10px;
}