.text0 {font-size:16px; text-decoration:none}
.text1 {font-size:14px;}
.text2 {font-size:12px; text-decoration:none}
.text3 {font-size:10px; letter-spacing:1px; text-decoration:none}
.text4 {font-size: 20px; text-decoration: none}

.wtext1 {font-size:14px;line-height:150%;}
.wtext2 {font-size:12px;  line-height:18px; text-decoration:none}
.stext2 {font-Size:12px; line-height:14px}
.wwtext2 {font-size:12px;  line-height:150%; text-decoration:none}
.wtext3 {
	font-size:10px;
	line-height:160%;
}
.kinou_td {padding:0 0 10px 0}
p.b_sp{
	margin-bottom:5px;
}


A {TEXT-DECORATION:none}
#menu A:link, #menu A:visited {COLOR:#ffffff}
#menu A:hover, #menu A:active {COLOR:#13531C; text-decoration:underline}

#menu01 A:link, #menu01 A:visited {COLOR:#626160; text-decoration:underline}
#menu01 A:hover, #menu01 A:active {COLOR:#4A91C7; text-decoration:underline}


.link01 A:hover {COLOR:#2B79AD; text-decoration:underline;}
.link02 A:hover {COLOR:#333399; text-decoration:underline; background-color:#cccccc;}
.link03 A:hover {text-decoration:underline;}
.link04 A:hover {COLOR:#2B79AD;}

.text01{ COLOR:#666666; }

.IN {
	BORDER: #928E8B 1px solid; 
	FONT-SIZE: 9pt; 
	COLOR: #555555;
}

TEXTAREA {BORDER: #928E8B 1px solid; FONT-SIZE: 9pt; COLOR: #555555;}

.btn {CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #ffffff; BORDER: #928E8B 1px solid;}

/*#en{
	margin:10px 5px 5px 0;
	padding:0;
}*/
#en02{
	margin:5px 0 5px 0;
	padding:0;
}
#info_table{
	margin:7px 0 5px 0;
	padding:0;
}

#info_table1 strong{
	display:block;
	line-height:15px;
	padding-top:5px;
}
#info_table1 table{
	margin-top:3px;
	margin-bottom:10px;
	border-collapse:collapse;
	border-top:solid 1px #bfbfbf;
}
#info_table dl{
	margin:0;
	padding:0;
	/*\*/
	overflow:hidden;
	/**/
	line-height:130%;
}
#info_table dl:after{
     content:"";
     display:block;
     clear:both;
}
#info_table dl dt{
	float:left;
	margin:0;
	padding:0 0 5px 0;
	font-weight:normal;
	white-space:nowrap;
}
#info_table dl dd{
	margin:0 0 0 130px;
	padding:0 0 5px 0;
}
ul {
	list-style-position: outside;
	margin: 0;
	padding: 0;
}
li {
	margin: 0 0 0 15px;
	padding: 0;
}
li.b_sp {
	margin: 0 0 5px 15px;
	padding: 0;
}
ul.num{
	list-style-type:decimal;
	margin: 0;
	padding: 0;
}
li.num {
	margin: 0 0 0 25px;
	padding: 0;
}

li.num_b_sp {
	margin: 0 0 20px 25px;
	padding: 0;
}




