body, table, tr, td {font-size:12px; color:#484848; font-weight: normal; line-height:15px; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯","Osaka";}
.b10n	{font-size:10px; color: #484848; font-weight: normal; line-height:12px; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.b10b	{font-size:10px; color: #484848; font-weight: bold; line-height:12px; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.b10h	{font-size:10px; color: #484848; font-weight: normal; line-height:18px; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.b12b	{font-size:12px; color: #484848; font-weight: bold; line-height:15px; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.r10n	{font-size:10px; color: #CC0000; font-weight: normal; line-height:12px; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.r12n	{font-size:12px; color: #CC0000; font-weight: normal; line-height:15px; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
.p12b	{font-size:12px; color: #663399; font-weight: bold; line-height:15px; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}
a:active		{color: #484848; text-decoration:none}
a:link			{color: #484848; text-decoration:none}
a:visited		{color: #484848; text-decoration:none}
a:hover			{color: #333333; text-decoration:underline}
a:active.underline	{color: #484848; text-decoration:underline}
a:link.underline	{color: #484848; text-decoration:underline}
a:visited.underline	{color: #484848; text-decoration:underline}
a:hover.underline	{color: #484848; text-decoration:underline}
a:active.legal		{color: #CC0000; text-decoration:underline}
a:link.legal		{color: #CC0000; text-decoration:underline}
a:visited.legal		{color: #CC0000; text-decoration:underline}
a:hover.legal		{color: #333333; text-decoration:underline}
a:active.bold		{color: #484848; font-weight: bold; text-decoration:underline}
a:link.bold		{color: #484848; font-weight: bold; text-decoration:underline}
a:visited.bold		{color: #484848; font-weight: bold; text-decoration:underline}
a:hover.bold		{color: #333333; font-weight: bold; text-decoration:underline}
a:active.page		{color: #663399; font-weight: bold; text-decoration:none}
a:link.page		{color: #663399; font-weight: bold; text-decoration:none}
a:visited.page		{color: #663399; font-weight: bold; text-decoration:none}
a:hover.page		{color: #663399; font-weight: bold; text-decoration:underline}
a:active.present	{color: #484848; text-decoration:underline}
a:link.present		{color: #484848; text-decoration:underline}
a:visited.present	{color: #484848; text-decoration:underline}
a:hover.present		{color: #333333; text-decoration:underline}

* { box-sizing : border-box}
* { -moz-box-sizing : border-box}

#topexcerptbg {
padding: 0px;
margin: 0px;
line-height: inherit;
}

.topexcerpt {
border: 1px #C2C2C2 solid;
padding: 5px;
margin-bottom: 5px;
line-height: inherit;
}

.excerptimg {
width: 124px;
float:left;
margin-right:5px;
padding:0px;
line-height: inherit;
}

.excerptimg img {
width: 124px;
margin:0px;
padding:0px;
}

ul {
margin: 0px;
padding: 0px;
}

li {
font-size:12px;
list-style:none;
line-height:140%;
margin: 0px 0px 3px 0px;
padding: 0px 8px 0px 8px;
}

.sitemap li {
background: url(../images/arrow4.gif) no-repeat left top;
font-size:12px;
list-style:none;
line-height:130%;
margin: 3px 0px 0px 0px;
padding: -1px 8px 0px 12px;
}

.update {
	color: #dd0000;
	font-weight: bold;
}

.pan {
font-size: 10px;
margin-bottom:10px;
}

/* ¥Ø¥Ã¥À¡¼ H1 */
h1 {
margin:0;
padding:0;
}


