body,td { font-size: 12px; line-height: 150% ; color: #333333;}
.bold { font-weight: bold;
.title_style {
	color: #444444;
	font-family: Osaka,Verdana,Arial,Helvetica,sans-serif; 
	font-size: 18pt;
	font-weight: bold;
	}
font-size: 10px;
	color: #39379C;}

li.circle {list-style-type: circle;}

h1 {
	font-size: 9pt;			/* フォントのサイズ */
	margin: 0px;			/* マージン幅で上下の幅を０に */
	color: #ffffff;			/* 文字色 */
}
h2 {
	font-size: 9pt;
	margin: 0px;
	font-weight: normal;
	letter-spacing:2px;
}

.mes {
	margin: 5px;
	background-image:url("e3.gif");
	background-repeat:no-repeat;
	padding-right:8px;
	padding-left:8px;
	padding-top:12px;
	padding-bottom:12px;
	background-color: #FFECFF;
	letter-spacing:2px;		/* 文字間の幅 */
	}

.pan {
	width: 800px;
}
.pan2 {
	width: 800px;
	margin: 10px;
	padding-right:10px;
	padding-left:10px;
}

.toppan1 {   
	margin:10px 0;
}
.toppan1 li {   
	display:inline;
	line-height:110%;
	list-style-type:none;
}
.toppan1 li a {   
	padding-right:10px;
	background:url(0066.gif) no-repeat right center;
}

a:link {
	text-decoration: none
}
a:visited {
	text-decoration: none
}
a:active {
	text-decoration: none
}
a:hover {
	color: #FFFF66
}

.ss {
	font-size: 10px;
	color: #FFFFFF;
}
.sa {
	font-size: 12px;
	color: #FFFFFF;
}
.sp {
	font-size: 10px;
}

.sc {
	margin: 0 0 0 5px;
	background-color:#EEEEFF;
}